Вы находитесь на странице: 1из 50

CONTENIDO

TEMA N° 1: INSTALA EL SITEMA OPERATIVO LINUX.

TEMA N° 2: UTILIZA LOS COMANDOS BÁSICOS DE LINUX.

TEMA N° 3. ADMINISTRA LA RED EN LINUX

TEMA N° 4: ADMINISTRA EL SISTEMA DE ARCHIVO DE LINUX.

TEMA N° 5: ADMINISTRA APLICACIONES EN LINUX.

TEMA N° 6: ADMINISTRA LOS PAQUETES EN LINUX.

TEMA N° 7: ADMINISTRA LOS USUARIOS Y GRUPOS EN LINUX.

TEMA N° 8: COMPARTE ARCHIVOS EN LINUX.

TEMA N° 9: INSTALA Y CONFIGURA EL SERVIDOR DNS EN LINUX.

TEMA N° 10: INSTALA Y CONFIGURA EL SERVIDOR DHCP EN LINUX.

TEMA N° 11: INSTALA Y CONFIGURA EL SERVICIO DE DIRECTORIO Y AUTENTICACIÓN OPEN


LDAP EN LINUX.

TEMA N° 12: INSTALA Y CONFIGURA EL SERVIDOR SAMBA EN LINUX.

TEMA N° 13: REALIZA RESPALDO DEL SISTEMA OPERATIVO EN LINUX.

TEMA N° 14: INSTALA Y CONFIGURA UN SERVIDOR WEB EN LINUX.

TEMA N° 15: INSTALA Y CONFIGURA UN SERVIDOR DE BASE DE DATOS EN LINUX.

TEMA N° 16: INSTALA Y CONFIGURA UN SERVIDOR DE CORREO ELECTRÓNICO EN LINUX.

TEMA N° 17: INSTALA Y CONFIGURA UN SERVIDOR PROXY EN LINUX.

TEMA N° 18: INSTALA Y CONFIGURA UN SERVIDOR FIREWALL EN LINUX.

5
LINUX

Configuración de la Fecha y Hora.

Configuración de Unidades de Almacenamiento.

LINUX 8
LINUX

Administración de Energía.

Configuración de Secuencia de Inicio.

LINUX 9
LINUX

Configuración de Opciones de Seguridad.

Opciones de Grabar y Salir.

LINUX 10
LINUX

Las modificaciones de cada opción se puede realizar utilizando las teclas + o –


o Repág o Avpág.

Instala el sistema operativo Linux.


1. Configurar el Setup para que el dispositivo de arranque sea la lectora.
2. Seleccionar la opción Install.

Opciones de instalación.

3. Haga clic sobre el botón «Next» en cuanto aparezca la pantalla de


bienvenida de CentOS.

Pantalla de bienvenida.

LINUX 11
LINUX

4. Seleccione el idioma para la instalación, para el ejemplo ubique y elija la


opción «Spanish» y luego haga clic en Next.

Seleccione el idioma.

5. Elija el mapa de teclado en el instalador. Seleccione la opción al «Español».


Al terminar haga clic sobre el botón «Siguiente».
6. CentOS trabaja con soporte para realizar una instalación sobre dispositivos
de almacenamiento especializados (Área de Almacenamiento (SAN) como
FCoE, iSCSI y zFCP). Obviamente Haga clic en «Dispositivos de
almacenamiento básicos» y luego en el botón «Siguiente».

7. Ingrese el dato correspondiente para asignar el nombre del Host. y


luego en el botón «Siguiente».

LINUX 12
LINUX

8. Seleccione la zona horaria que corresponda, para este caso Perù haciendo
clic sobre la ubicación más cercana en el mapamundi. . y luego en el botón
«Siguiente».

Seleccione la zona horaria


que corresponda.

9. Defina y confirme la contraseña para root, ya que el usuario administrador por


defecto de los sistemas Gnu/Linux es root. y luego en el botón
«Siguiente».

Ingresar la contraseña tomando en


cuenta las políticas de seguridad.

10. Elegir las opciones para crear las particiones en el disco duro. para la
operación activar la opción «Crear un diseño personalizado». y luego en
el botón «Siguiente».

LINUX 13
LINUX

11. Se mostrará la tabla de particiones actual, mostrando el espacio libre


disponible para crear nuevas particiones. Haga clic sobre el botón «Crear».

Espacio Libre.

LINUX 14
LINUX

12. Se abrirá una ventana donde podrá definir el tipo de partición a crear. Elija
crear una «Partición estándar». Al terminar haga clic sobre el botón
«Crear».

13. En la opción punto de montaje, seleccione la opción /boot como punto de


montaje, mantenga el formato ext4, mantenga el tamaño de 200 MB y luego
haga clic sobre el botón «Aceptar».

LINUX 15
LINUX

14. Se mostrar la tabla de particiones, donde deberá aparecer la partición recién


creada. Seleccione el espacio libre y luego haga clic sobre el botón «Crear».

15. Se abrirá una ventana donde podrá definir el tipo de partición a crear. Elija
crear una «Partición estándar». Al terminar haga clic sobre el botón
«Crear».
16. En la opción Tipo de Sistema de Archivo, seleccione el sistema Swap Para
el tamaño de la partición de memoria de intercambio siga las siguientes
reglas:
17. Defina una cantidad equivalente a la suma de la cantidad de RAM físico, más
2 GB. Ejemplos: Si el sistema tiene 2 GB RAM, defina 4096 MB para la
partición de memoria de intercambio.

LINUX 16
LINUX

18. Se mostrará la tabla de particiones actual, mostrando el espacio libre


disponible para crear nuevas particiones. Haga clic sobre el botón «Crear».
19. Se abrirá una ventana donde podrá definir el tipo de partición a crear. Elija
crear una «Partición estándar». Al terminar haga clic sobre el botón
«Crear».
20. En la opción Punto de Montaje, seleccione la raíz (/). Para el alojamiento
del sistema operativo.
21. Active la opción Completar hasta el tamaño máximo aceptable.

LINUX 17
LINUX

22. Se mostrara la tabla de partición completa, Espere algunos minutos


mientras de guarda la tabla de particiones y se da formato a todas las
particiones definidas en los pasos anteriores y luego haga clic en Siguiente.

LINUX 18
LINUX

23. Por seguridad conviene asignar una contraseña al gestor de arranque. Esto
tiene como finalidad el de evitar que cualquiera que tenga acceso físico al
sistema, pueda modificar los argumentos del núcleo en el gestor de arranque
e iniciar el sistema en modo mono-usuario (nivel de ejecución 1). Haga clic
sobre la casilla de opción denominada «Usar la contraseña del gestor de
arranque». Al terminar haga clic en el botón «Siguiente».

Datos post Instalación.

1. Pantalla de Bienvenida, luego de ello haga clic en Siguiente.

LINUX 19
LINUX

2. Se muestra la licencia con la que trabaja Centos, En esta versión emplea


Licencia Publica General V2. luego de ello haga clic en Siguiente.

3. Ingrese los datos correspondientes a un nuevo usuario distinto a Root, ya que


por seguridad se debe trabajar con otro usuario. luego de ello haga clic en
Siguiente.

LINUX 20
LINUX4. Ingrese la Fecha y

Hora para el sistema.

5. Ingrese el Usuario y su respectiva contraseña para acceder al sistema.

LINUX 21
LINUXInicia el modo de
arranque de emergencia.

1. Iniciar o reiniciar el Sistema Gnu/Linux.


2. Detener el conteo del gestor de arranque, presionando las teclas
direcciones.
3. Se debe acceder cambiando el runlevel para ello, añadir a la línea de comando
que se pasa al kernel el número del runlevel. Para ello, en el grub presionamos
la letra a.

4. Para RHEL 6, CentOS6 y derivados, en lugar de emergencia se tiene dos


opciones para entrar en modo emergencia:
 single: Modo single user, el arranque será como el runlevel 1 pero sin
 ejecutar los scripts de arranque en /etc/rc1.d
 init=/bin/sh: Este sería el equivalente al modo emergencia, no ejecuta
ningún script de arranque e únicamente monta la partición raíz (/) en modo
 lectura.
5. Si la intención es visualizar el proceso de arranque, se debe quitar de la
línea las palabras rhgb quiet.
6. Para entrar en modo emergencia ingrese los siguientes comando y presione
ENTER y arrancará el sistema:

LINUX 22
LINUX

Inicia el modo de arranque de rescate.


1. Iniciar el sistema con el disco de instalación, luego presione las flechas
direccionales para detener el conteo.

2. Seleccione la entrada denominada Rescue installed system.

3. En la parte inferior del cuadro agregar la palabra rescue.

 > vmlinuz initrd=initrd.img rescue



4. El disco de instalación iniciará en modo rescate. Seleccionar el idioma y
luego en OK.
5. Seleccione CD/DVD Local, presione la tecla hasta que resalte Aceptar y
pulse la tecla ENTER.
6. Se mostrara en pantalla la pregunta si desea activar las tarjetas de red del
sistema. Pulse la tecla hasta que resalte Si y presione la tecla ENTER.
Luego de ello seleccionar las tarjetas.
7. Seleccione Continuar y pulse la tecla ENTER. El sistema terminar por
realizar un análisis de los dispositivos de almacenamiento.

LINUX 23
LINUX

8. Se detecta la instalación en el disco duro, el entorno de rescate le informará


que las particiones de la instalación existente de GNU/Linux estarán montadas
debajo del directorio /mnt/sysimage. pulse la tecla ENTER.
9. Aparecerá una pantalla con tres opciones.
 Start shell. Iniciará el intérprete de mandatos, desde el cual podrá trabajar
de modo similar al nivel de ejecución 1 (mono usuario) y tendrá acceso a
 un conjunto básico de herramientas de diagnóstico y reparación.
 Run diagnostic. Ejecutará FirstAidKit, una herramienta que realiza
 verificación y reparación, automática de algunos problemas comúnes.
  Reboot. Reiniciará el sistema.
10. Seleccione Start shell y pulse la tecla ENTER.
11. Verifique que todas las particiones de la instalación de GNU/Linux han sido
montadas, ejecutando df con la opción -h.
12. Ejecute para regresar a la pantalla anterior.

FUNDAMENTO TEÓRICO.
El Setup puede variar su presentación de acuerdo a la versión y/o fabricante,
pero siempre mantendrá las mismas opciones.

Configure solo las opciones que se utilizaran en la placa base.

Si no está seguro de los cambios realizados en el Setup del equipo utilice la


opción CARGAR LAS OPCIONES POR DEFECTO (Load Optimal Default).

Aunque tengan nombres diferentes, existen algunos apartados comunes a


todos los tipos de SETUP Una clasificación puede ser:

1. Configuración básica de parámetros -Standard CMOS Setup.


2. Opciones de BIOS -BIOS Features, AdvancedSetup.
3. Configuración avanzada y chipset -Chipset features.
4. Password, periféricos, discos duros, etc.
5. Otras utilidades.

Para poder ingresar al Setup deberemos presionar una o varias teclas al


momento del encendido del equipo, mientras se ejecuta el POST (Power On Self
Test –Test de Auto Encendido). Esta o estas teclas varían dependiendo de la
placa base, así tenemos:
  Del o Supr (Placas Compatibles).
  F2 –F10 –F12 –Del (Placas Intel).
 F10 –F12 (Marcas como DELL -HP).
Introducción a gnu/Linux.

Gnu/linux es un sistema operativo completo, es decir, ofrece toda la


funcionalidad para aprovechar un ordenador. Esto significa que se va poder
hacer TEMAs desde: gestionar un disco duro hasta utilizar suites ofimáticas o
escuchar música o quemar CDs.

También es necesario que sepas que cuando usas gnu/linux:

  No estás infringiendo ninguna ley de propiedad intelectual.


  Puedes hacer las copias que quieras.
 Tienes el código fuente por si quieres modificar lo que te dé la gana.

Igualmente debes tener en cuenta que gnu/linux:

 Que se puede usar en todo tipo de ordenadores: cualquier arquitectura,


 procesador, discos.
 Que se usa para Mainframes, microordenadores, pdas, móviles, sistemas
 empotrados, etc.
 Que se saca más rendimiento a superordenadores con linux que con otros
 SO.
 Que puedes actualizar tanto el SO como las aplicaciones todas las veces
 que quieras y sin coste alguno.
  Que no necesitas disco duro para poder trabajar con Linux.
 Que es el sistema operativo usado en la mayoría de los servidores del
mundo.

Razones para usar Linux.

Si tienes un ordenador antiguo, o sea, un 386, o un ordenador sin disco duro o


un ordenador en el que no conoces el usuario y contraseña para poder ingresar,
p. ej. Para leer tu correo, en esas circunstancias puedes hacer uso de linux:
puedes aprovechar hardware obsoleto instalando una distribución de

LINUX 27
LINUX

linux que vaya bien en ese equipo, o usar una distribución live para no tener que
hacer uso del disco duro... ¿hemos hablado de distribuciones?

Distribuciones.

Una distribución o "distro" es la suma del núcleo o kernel de linux más los
programas de instalación, configuración y explotación, es decir, el tipo de
escritorio gráfico, las aplicaciones que trae, las herramientas de configuración de
la red, los programas de servidor como puede ser el servidor web, de correo, etc.
todo esto forma parte de la distribución.

Requerimientos.
Según la distribución que se haya elegido, los requisitos para la instalación
cambian. Se puede seleccionar una distro y luego hacerte con un hardware para
instalarla, pero nosotros más bien te diríamos: "mira qué equipo tienes y elige
una distro que le vaya bien".

Ten en cuenta que siempre hay una o varias distros para cualquier equipo. Si
tienes un equipo algo obsoleto, podrás elegir una minidistro, que lo que hace es
instalar pocas cosas haciendo uso de muy pocos recursos.

Para instalar una distro en tu disco duro, no necesitas conocer prácticamente


nada. ¿Por qué?

Las propias herramientas de instalación se encargan de buscar por uno.


Buscarán el espacio libre que tienes en el disco duro, investigarán el tipo de
tarjeta gráfica y monitor que tienes, la tarjeta de sonido y la tarjeta de red,
igualmente con la memoria, si tienes controladores IDE, sata o SCSI. Incluso te
configurará la red para que haga uso de DHCP si quieres.

Métodos de instalación.

  Desde CD o DVD: método clásico. Sin comentarios: siguiente, siguiente,


 Por red: instalas linux según te vas bajando de internet la distro. Util para
dejar instalando el operativo por la noche sin tener que cambiar de CD's. La
 velocidad de la instalación dependerá de tu ancho de banda.
 Desde disquete: te permite indicar el dispositivo de arranque, ejemplo. Util
 para equipos antiguos que no soportan arranque desde CD.
 Por imágenes: te permite hacer una imagen de tu linux y replicarlo en otro/s
ordenador/es. Necesitas conocer herramientas adicionales.

LINUX 28
LINUX

 Copia del SO: puedes hacerte copia de tu sistema en un fichero comprimido


y copiarlo a otro/s ordenador/es. Requiere algo de pericia, pero sencillo de
realizar.

Vmware
vmware.com es una compañía y su producto que te va a permitir virtualizar
sistemas operativos.

Es decir, solo tendrás que instalar un software concreto en tu sistema operativo


nativo (puedes usar Vmware Workstation para crear la máquina virtual y usarla
(licencia de 30 días de prueba) y Vmware Player para usarla (es gratis) y te va a
permitir instalar y ejecutar todos los sistemas operativos que quieras o puedas
dentro del primero. También puedes descargarte una distribución ya instalada
en formato virtual y solo necesitarías el Vmware Player.

Por ejemplo, vas a poder instalar un linux (o varios) dentro de tu Windows, o


instalar otro Windows dentro de tu Windows, o instalar varios Windows dentro de
tu linux, o varios Windows más otros linux dentro de tu Windows.

liveCD.
Un liveCD es una distribución linux que se ejecuta desde el CD/DVD sin
necesidad de hacer una instalación en el disco duro.

Hay multitud de distros en formato liveCD, mira aquí.

La ventaja de usar un liveCD es que puedes disfrutar de tu distro favorita en


cualquier ordenador del mundo. Evidentemente, necesitarás que en la bios esté
configurado el arranque desde CD como prioritario sobre el arranque desde el
disco duro.

Estas distros suelen venir con todas las herramientas que necesitas para las
TEMAs más habituales, y arrancan por dhcp, por lo que normalmente, no
necesitarás configurar absolutamente nada, será meter el CD, arrancar el
ordenador y ¡a disfrutar!

La desventaja es que es más lento. Tiene que leer del CD el sistema. Una vez
cargado en memoria irá muy bien, pero cuando necesite volver a leer del CD, se
notará de nuevo que va algo lento.

LINUX 29
LINUX

Xandros.
Xandros es una distribución basada en Corel Linux que tiene como particularidad
que mantiene mucha compatibilidad con aplicaciones Windows e incluso el
escritorio se asemeja al de Windows.
Arranque dual
Otra opción es que tengas instalados ambos sistemas operativos en tu disco
duro. Para ello necesitarás instalar un programa en el sector de arranque de tu
disco duro que de deje elegir qué sistema operativo quieres arrancar. Esto es el
arranque dual.

No te preocupes, esto es lo que hace linux por defecto. Cuando instales tu linux,
verás como el propio instalador encuentra que tienes otro operativo instalado y
te va a instalar linux en el espacio libre de tu disco duro.

No importa si no tienes espacio libre en el disco duro. Puedes hacer 2 cosas:


bien usar alguna de las herramientas que te permiten redimensionar las
particiones, de forma que tu viejo SO ocupe menos espacio (lo puedes hacer con
un CD live), bien ponerle otro disco duro a tu equipo.

LINUX 30
LINUX

TEMA 02: UTILIZA LOS COMANDOS BÁSICOS DE LINUX.

En esta TEMA trataremos las siguientes operaciones:

 Utiliza comandos informativos.


 Utiliza comandos de fecha.
 Utiliza comandos para la comunicación.
 Utiliza comandos para visualización de archivos.

EQUIPOS Y MATERIALES:

 Computadora con microprocesadores core 2 Duo o de mayor capacidad.


 Sistema operativo Windows, WmWare Player. Sistema Operativo Gnu/Linux
 (Centos 6.5).
 Acceso a internet.

OPERACIONES.
2.1. UTILIZA COMANDOS INFORMATIVOS.
1. Ingrese al sistema Gnu/Linux, distribución Centos.
2. Ingrese el Login y su respectiva contraseña.

Ingrese el
nombre del
usuario.

LINUX 31
LINUX

3. Haga clic en Iniciar sesión e ingrese la contraseña.


4. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por último en Terminal.

5. Con ello se logra ingresar al terminar de Centos, la cual permitirá interactuar


con el sistema por medio de comandos.

Comando uname.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por último en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.

¿Qué información muestra el sistema?

Respuesta

3. En el prompt del sistema ingrese el siguiente comando con la siguiente


opción.

LINUX 32
LINUX

[root@localhost -]# uname -r

¿Qué información muestra el sistema?

Respuesta

4. En el prompt del sistema ingrese el siguiente comando con la siguiente


opción.

5. Complete los datos con la información mostrada en el terminal.

Comando

Opción Descripción

Comando whoami.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por último en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.

[root@localhost -]# whoami

LINUX 33
LINUX

¿Qué información muestra el sistema?

Respuesta

Comando who.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por último en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# Who

¿Qué información muestra el sistema?

Respuesta

Comando history.
1. Haga clic en el menú Aplicaciones, luego clic en la opción Herramientas
del Sistema y por último en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# history

¿Qué información muestra el sistema?

Respuesta

3. En el prompt del sistema ingrese el siguiente comando.

[root@localhost -]# history –c

LINUX 34
LINUX

¿Qué función cumple esta opción en el comando history?

Respuesta

Comando lsusb.
1. Haga clic en el menú Aplicaciones, luego clic en la opción Herramientas
del Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# lsusb

¿Qué información muestra el sistema?

Respuesta

2.2. UTILIZA COMANDOS DE FECHA.


Comando date.
1. Haga clic en el menú Aplicaciones, luego clic en la opción Herramientas
del Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando:
[root@localhost -]# date

3. En el prompt del sistema ingrese el siguiente comando:


[root@localhost -]# date –d “tomorrow”

LINUX 35
LINUX

Otros ejemplos con el comando date.


4. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# date –d “2 weeks”

¿Qué información muestra el sistema?

Respuesta

5. En el prompt del sistema ingrese el siguiente comando.


[root@localhost -]# date –d “next friday”

2.3. UTILIZA COMANDOS PARA VISUALIZACIÓN DE ARCHIVOS.

Comando ls.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.

¿Qué información muestra el sistema?

Respuesta

LINUX 36
LINUX

3. En el prompt del sistema ingrese el siguiente comando con la siguiente


opción.
[root@localhost -]# ls -a

¿Qué información muestra el sistema?

Respuesta

4. En el prompt del sistema ingrese el siguiente comando con la siguiente


opción.

5. Complete los datos con la información mostrada en el terminal.


Comando

Opción Descripción

Comando mkdir.

LINUX 37
LINUX

1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del


Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# mkdir EMPRESA

3. En el prompt del sistema ingrese el siguiente comando.


[root@localhost -]# ls -a

¿Qué información muestra el sistema?

Respuesta

4. En el prompt del sistema ingrese el siguiente comando.


[root@localhost -]# mkdir “EMPRESA ETI”

¿Cuál es la diferencia entre el primero y el segundo resultado?

Respuesta

Comando cd.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# cd EMPRESA

3. En el prompt del sistema ingrese el siguiente comando.


[root@localhost -]# cd

¿Cómo se muestra el prompt del sistema?

Respuesta

LINUX 38
LINUX

Comando touch.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.

3. Relice un lista para comprobar si realmente el archivo ha sido creado.

Comando cp.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# cp inventario.txt EMPRESA

3. Relice un lista para comprobar si realmente el archivo ha sido copiado.

LINUX 39
LINUX

Comando mv.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.

[root@localhost -]# mv EMPRESA/ inventario.txt “EMPRESA ETI”

3. Relice un lista para comprobar si realmente el archivo ha sido movido.

LINUX 40
LINUX

Ejercicios I.

Gnu Linux

Suse Linux

Ubuntu Linux

Red Hat

Servidor1.conf

Servidor2.conf

GPL V3

Texto1.txt

Texto2.txt

Soporte

Open

Iventario1.sxc

Iventario2.sxc

LINUX 41
LINUX

1. Crear la siguiente estructura de directorios y archivos.


Gnu Linux ] #

2. Copiar los archivos con extensión .txt del directorio “GPL V3” hacia el
directorio Soporte.

3. Copiar los archivos que empiecen con la letra “S” del directorio “Red Hat”
hacia el directorio “Open”

4. Copiar todos los archivos del directorio “Open” hacia el directorio “Ubuntu”.

5. Mover los archivos que empiecen con la letra “i” del directorio “Ubuntu” hacia
el directorio “Suse Linux”

6. Renombrar el archivo “Suse Linux”/Iventario1.sxc por Corregido1.sxc

7. Mover el directorio “Suse Linux” hacia el directorio “Ubuntu”

8. Renombrar el directorio “Ubuntu” por “BACKUP”

LINUX 42
LINUX

Ejercicios II.

Administracion

Ventas

Admin

Proyecto1.sw

Proyecto2.sw

Contabilida

Auditoria

Auditoria1.txt

Auditoria2.txt

Auditoria3.txt

Soporte

Iventario1.sxw

Iventario2.sxw

LINUX 43
LINUX

1. Crear la siguiente estructura de directorios y archivos.

2. Copiar los archivos con extensión .txt del directorio “Auditoria” hacia el
directorio “Soporte”.

3. Añadimos los permisos de lectura, escritura y ejecución solo para el usuario


propietario de los archivos Auditoria1.txt, Auditoria2.txt, Auditoria3.txt

4. Añadimos los permisos de lectura, escritura y ejecución solo para el usuario


propietario y grupo para el directorio “Admin”.

5. Copiar todos los archivos con extensión *.conf del directorio /etc al
directorio “Soporte”

6. Comprimir utilizando el sistema bzip2 todos los archivos con extensión *.conf
del directorio soporte

7. Quitar todos los permisos del directorio Soporte para Grupos y Otros

LINUX 44
LINUX

FUNDAMENTO TEÓRICO.
Los principales directorios en Gnu/Linux.

/
/: Es el directorio RAÍZ, la base del resto de
directorios y por donde debe comenzar
/boot cualquier ruta.
/boot: Contiene los archivos del kernel y
archivos de configuración del ARRANQUE del
/bin sistema.
/bin: Son los archivos EJECUTABLES
ESENCIALES por todos los usuarios. /dev:
/dev Directorio donde se encuentran los
dispositivos
/etc: Contiene ficheros y directorios de
/etc configuración específicos de tu sistema.
/home: Contiene las carpetas por defecto de
los usuarios, como "Documents and Settings"
/home
/lib: Contiene las librerías del sistema y los
drivers.
/lib /mnt: Es un directorio que se suele usar para
montajes temporales de unidades. Por
ejemplo, Directorios compartidos dentro de
/mnt una red, alguna partición de Windows, etc.
/proc: Información para la virtualización del
sistema de ficheros de Linux.
/proc
/root: Es el /home del administrador. Es el
único /home que no está incluido -por defecto-
en el directorio anteriormente mencionado.
/root
/sbin: Son los ejecutables de administración,
tales como mount, umount, shutdown?
/sbin /tmp: Es un directorio donde se almacenan
ficheros temporales. Cada vez que se inicia el
sistema este directorio se limpia.
/tmp /usr: Este es el espacio compartido de todos
los usuarios del sistema. Aquí se guardan los
datos compartidos de usuarios: aplicaciones,
/usr librerías, manuales, etc.
/var: Contiene los datos que están cambiando
continuamente en el sistema como ficheros de
/var
log del sistema, correo,

LINUX 45
LINUX

El kernel o núcleo del sistema Gnu/linux se puede definir como el corazón de


este sistema operativo. Es el encargado de que el software y el hardware de tu
ordenador puedan trabajar juntos.

Las funciones más importantes del mismo, aunque no las únicas, son:

1. Administración de la memoria para todos los programas y procesos en


ejecución.
2. Administración del tiempo de procesador que los programas y procesos en
ejecución utilizan.
3. Es el encargado de que podamos acceder a los periféricos/elementos de
nuestro ordenador de una manera cómoda.
Hasta que empezó el desarrollo de la serie 2.6 del núcleo, existieron dos tipos
de versiones del núcleo:

1. Versión de producción: La versión de producción, era la versión estable hasta


el momento. Esta versión era el resultado final de las versiones de desarrollo
o experimentales.
Cuando el equipo de desarrollo del núcleo experimental, decidía que tenía un
núcleo estable y con la suficiente calidad, se lanzaba una nueva versión de
producción ó estable. Esta versión era la que se debía utilizar para un uso
normal del sistema, ya que eran las versiones consideradas más estables y
libres de fallos en el momento de su lanzamiento.

2. Versión de desarrollo: Esta versión era experimental y era la que utilizaban los
desarrolladores para programar, comprobar y verificar nuevas características,
correcciones, etc. Estos núcleos solían ser inestables y no se debían usar sin
saber lo que se hacía.
Como interpretar los números de las versiones de las series por debajo de la
2.6:

1. Las versiones del núcleo se numeraban con 3 números, de la siguiente


forma: AA.BB.CC
AA: Indicaba la serie/versión principal del núcleo. Solo han existido la 1 y 2.
Este número cambiaba cuando la manera de funcionamiento del kernel
había sufrido un cambio muy importante.
BB: Indicaba si la versión era de desarrollo ó de producción. Un número
impar, significaba que era de desarrollo, uno par, que era de producción.

LINUX 46
LINUX

CC: Indicaba nuevas revisiones dentro de una versión, en las que lo único
que se había modificado eran fallos de programación.

2. Unos ejemplos nos ayudaran a entenderlo mejor:


ej1: versión del núcleo 2.4.0: Núcleo de la serie 2 (AA=2), versión de
producción 4 (BB=4 par), primera versión de la serie 2.4 (CC=0)
ej2: versión del núcleo 2.4.1: Núcleo de la serie 2, versión 4, en el que se han
corregido errores de programación presentes en la versión 2.4.0 (CC=1) ej3:
versión del núcleo 2.5.0: versión 0 del núcleo de desarrollo 2.5.
Con la serie 2.6 del núcleo, el sistema de numeración así como el modelo de
desarrollo han cambiado. Las versiones han pasado a numerarse con 4 dígitos
y no existen versiones de producción y desarrollo.

3. Las versiones del núcleo se numeran hoy en día con 4 dígitos, de la


siguiente forma: AA.BB.CC.DD.
AA: Indica la serie/versión principal del núcleo.
BB: Indica la revisión principal del núcleo. Números pares e impares no
tienen ningún significado hoy en día.
CC: Indica nuevas revisiones menores del núcleo. Cambia cuando nuevas
características y drivers son soportados.
DD: Este digito cambia cuando se corrigen fallos de programación o fallos de
seguridad dentro de una revisión.
Hoy en día se suele usar el núcleo distribuido con la distribución que el usuario
utiliza. Son las distribuciones las encargadas de distribuir núcleos estables a sus
usuarios y estos núcleos se basan en el núcleo ("vanilla") distribuido por Linus
Torvalds y el equipo de programadores del núcleo. La versión actual del Kerne
de Linux es la 3.

LINUX 47
LINUX

TEMA 03: ADMINISTRA LA RED EN LINUX.

En esta TEMA trataremos las siguientes operaciones:

 Utiliza comandos para la configuración de red.



 Realiza la configuración de la red en un entorno grafico.

 Utiliza comandos TCP/IP para establecer el estado de la configuración de la
red.

EQUIPOS Y MATERIALES:

 Computadora con microprocesadores core 2 Duo ó de mayor capacidad.


 Sistema operativo Windows, WampServer y Sistema Gnu / Linux (Centos
 6.5).
 Acceso a internet.

3.1. UTILIZA COMANDOS PARA LA CONFIGURACIÓN DE RED.


Comando ifconfig.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.
[root@localhost -]# ifconfig

LINUX 48
LINUX

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# ifconfig eth0 up

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# ifconfig eth0 down

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# ifconfig eth1 address 172.16.2.221

¿Qué información muestra el sistema?

Respuesta

Comando ifconfig.
[root@localhost -]# iwconfig

LINUX 49
LINUX

¿Qué información muestra el sistema?

Respuesta

Comando ping.
[root@localhost -]# ping EMPRESA.edu.pe

¿Qué información muestra el sistema?

Respuesta

Comando traceroute.
[root@localhost -]# traceroute EMPRESA.edu.pe

¿Qué información muestra el sistema?

Respuesta

Comando mtr.
[root@localhost -]# mtr EMPRESA.edu.pe

LINUX 50
LINUX

¿Qué información muestra el sistema?

Respuesta

Comando host.
[root@localhost -]# host -v -a EMPRESA.edu.pe

¿Qué información muestra el sistema?

Respuesta

Comando dig.
[root@localhost -]# dig EMPRESA.edu.pe

¿Qué información muestra el sistema?

Respuesta

LINUX 51
LINUX

3.2. REALIZA LA CONFIGURACIÓN DE LA RED EN UN ENTORNO


GRAFICO.
Configurar una tarjeta de Red.

1. Elegir el menú Sistemas, luego clic en la opción Preferencias y por ultimo


en Conexiones de Red.

2. Seleccione la tarjeta de red y haga clic en Editar.

Haga clic en
Editar.

Tarjeta de red
seleccionada.

3. Haga clic en la pestaña Ajustes de Ipv4 y luego en la sección de método,


elija la opción manual.

LINUX 52
LINUX

Si la organización trabaja con la ultima versión de direcciones Ip´s, Haga


clic enla Ajustes de Ipv6.

4. Haga clic en el botón Añadir e ingrese los datos de la dirección ps


correspondiente para el computador.
5. Ingrese las direcciones DNS.
6. Haga clic en Aplicar.

Ingrese
Direccion
IP.

Ingrese
DNS.

3.3. UTILIZA COMANDOS TCP/IP PARA ESTABLECER EL ESTADO DE LA


CONFIGURACIÓN DE LA RED.
Comando netstat.
1. Elegir el menú Aplicaciones, luego clic en la opción Herramientas del
Sistema y por ultimo en Terminal.
2. En el prompt del sistema ingrese el siguiente comando.

LINUX 53
LINUX

[root@localhost -]# netstat –a

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –at

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –au

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –l

LINUX 54
LINUX

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –lt

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –lu

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –lx

LINUX 55
LINUX

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –st

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –tp

¿Qué información muestra el sistema?

Respuesta

[root@localhost -]# netstat –r

¿Qué información muestra el sistema?

Respuesta

LINUX 56