Anda di halaman 1dari 6

UNIVERSIDAD DON BOSCO

FACULTAD DE ESTUDIOS TECNOLGICOS


ESCUELA DE COMPUTACION

CICLO: 02/ 2015

GUIA DE LABORATORIO #1
Instalacin de Centos y Comandos Bsicos de Linux
Laboratorio de Redes
2 horas y 30 minutos
Servidores Web

Nombre de la Practica:
Lugar de Ejecucin:
Tiempo Estimado:
MATERIA:

I. OBJETIVOS
Que el estudiante:

Pueda instalar fcilmente la versin de Linux Centos 6.

Conozca los principales comandos para poder desenvolverse de forma ptima en un ambiente Linux.

Pueda desarrollar script bash bsicos para facilitar la ejecucin de tareas.


II. INTRODUCCION TEORICA

Para poder hablar de los comandos principales de Linux deberemos tambin tener una introduccin terica sobre la
consola o terminal, que es donde estos comandos son ejecutados, para eso se contestarn las siguientes preguntas:
1.

Qu es la consola?
Tambin conocida como terminal o Shell es un programa informtico donde intercata el usuario con el
sistema operativo mediante una ventana que espera ordenes escritas por el usuario desde el teclado.

2.

Por qu usar la consola?


La consola permite un mayor grado de funciones y configuracin de lo que queremos hacer con un
a aplicacin o accin en general respecto del entorno grfico. A grosso modo se puede decir que se tiene
un mayor control sobre el equipo.

3.

Puede cualquier usuario usar la consola?


Cualquier usuario puede usar la consola siempre que sepa lo que est haciendo en ella, ya que si ejecutamos
algn comando sin conocimiento y este resulta peligroso para nuestro sistema, podramos dejar nuestro
sistema inutilizable, borrar archivos necesarios, etc.

4.

Qu conocimientos previos son necesarios?


Los conocimientos previos ms bsicos son los comandos que hay en la consola. Es
imposible saberlos todos de memoria, pero si es recomendable que los ms usados se sepan.
A la hora de hacer configuraciones, instalaciones, modificaciones, etc. si es necesario que se
tenga nocin de que archivo es, su importancia en Linux, guardar una copia del archivo.
III. MATERIALES Y EQUIPO

Para la realizacin de la gua de prctica se requerir lo siguiente:


No.
1
2

Requerimiento
Gua de Laboratorio
Pc con mquina virtual con sistema Operativo Centos 6.2

Cantidad
1
1

IV. PROCEDIMIENTO

Realice cada una de las siguientes configuraciones haciendo uso de la Gua N 1 de ASW.

PARTE 0: Creacin de sesin de trabajo en Windows XP.


1.
2.
3.
4.
5.
6.

7.
8.

Cargar Windows XP en la computadora asignada por el docente.


Proceda a loguearse como usuario Redes11 (no se necesita password).
Una vez la sesin ha sido cargada dirjase a Panel de control -> Cuentas de usuario.
Elija la opcin crear una cuenta nueva, asignar como nombre ASW_SuCarnet (SE DEBERAN DE
MANEJAR ESTRICTAMENTE ESTOS NOMBRES Y NO CUALQUIER OTRO).
Seleccione el tipo de cuenta como Administrador del equipo y de clic en crear cuenta.
Cierre la sesin del usuario Redes11 y loguese con la cuenta que acaba de crear, una vez cargada
la sesin dirjase a Panel de control -> Cuentas de usuario, de clic sobre la sesin actual y
posteriormente elija la opcin crear una contrasea.
Asigne una contrasea que solo ud conozca. (TOMAR NOTA DE LA MISMA, EL DOCENTE NO SE
HACE CARGO DEL OLVIDO DE LA MISMA).
Cuando visualice la ventana con la pregunta Desea que sus archivos y carpetas sean privados?,
dar clic en el botn Establecer como elemento privado.

PARTE 1: Creacin de una mquina virtual.

Pasos para crear una mquina virtual.


1. Abra el programa Oracle VM Virtual Box, una vez abierto de clic sobre el botn New para abrir
el asistente de creacin de mquinas virtuales. Una vez abierto el asistente de clic en el botn
Next para continuar.
2. Establezca un nombre para la mquina virtual (Centos_ASW) y seleccione el tipo de sistema
operativo a instalar (Tipo: Linux, Versin: Red Hat), de clic en siguiente.
3. Destine la memoria ram a utilizar por la mquina virtual (guiarse por los colores de la barra para
no causar problemas en el consume de ram de la maquina fsica, el color verde indica un nivel
aceptable y el color rojo es no recomendado. Establezca para esta prctica una cantidad 768MB,
de clic en siguiente.
4. Seleccione el tipo de disco virtual a utilizar, en este caso cree un nuevo disco seleccionando la
opcin Create new hard disk, de clic en siguiente.
5. Seleccione el tipo de disco virtual a utilizar, en este caso: VDI (VirtualBox Disk Image), de clic en
siguiente.
6. Elija entre tamao fijo o tamao dinmico para la creacin del disco virtual, seleccione
Dynamically allocated y de clic en siguiente.
7. Seleccione la ruta donde se creara la mquina virtual (ubquela en el escritorio) y adems asigne
el tamao del disco duro a utilizar en la mquina virtual (asignar un tamao de 15GB), de clic en
siguiente.

8. En la parte de Summary se nos indicaran las caractersticas de la mquina virtual antes de


crearla, si hay algo que no est bien configurado de clic en el botn Back y corrija dicho punto.
Si todo est bien configurado de clic en el botn Create.
9. Se nos mostrara la pantalla principal de VM VirtualBox con la maquina recin creada y
configurada, ahora se tendr que instalar el sistema operativo previamente proporcionado por
el docente (CENTOS 6.2).
10. Para poder instalar el SO, debemos montar primero la imagen para que as la maquina arranque
desde el lector de discos virtual, para eso de clic derecho sobre la mquina virtual y elija la opcin
Settings.
11. En la ventana de Settings elija en el panel lateral la opcin Storage y luego seleccione IDE
Controller, de clic sobre el icono en forma de CD para que se despliegue el men y poder ubicar
la imagen de CENTOS. Seleccione la opcin Choose a virtual CD/DVD disk file
12. Navegue dentro del disco de la maquina fsica hasta encontrar la ubicacin de la imagen de
CENTOS 6.2, una vez ubicada de clic en el botn Open.
13. Verifique que la imagen a sido montada en la parte de Information, si fue montada con xito
de clic en el boton Next.

PARTE 2: Instalacin de Centos.


1. Una vez montada la imagen en el lector virtual procedemos a encender la mquina, de clic sobre
el nombre de la maquina (Centos_ASW) y de clic en el boton Start ubicado en la parte superior.
2. Cualquier ventana de mensaje mostrada antes de cargar el SO, marque la opcin Do not show
this message again y de clic en el botn ok.
3. Una vez cargue la pantalla de arranque elija la primera opcin la cual servir para instalar el SO
(Install or upgrade an existing system).
4. La primera pantalla de la instalacin es para verificar el cd de instalacin a utilizar y verificar si no
tiene algn tipo de error, elija la opcin Skip para evitar dicho proceso y agilizar la instalacin.
En la siguiente pantalla de clic en el boton Next.
5. Elija el idioma a utilizar durante el proceso de la instalacin, en este caso seleccione Spanish o
Espaol, de clic en el botn Next.
6. Seleccione el tipo de almacenamiento a utilizar en la instalacin del SO, en este caso seleccione
la opcin Basic Storage Devices y de clic en el botn Siguiente. Se mostrara un mensaje de
advertencia que hace referencia al formateo de la unidad de disco, dar clic en la opcin Si,
eliminar cualquier tipo de datos, una vez terminado el proceso de formateo de clic en el botn
siguiente.
7. Establezca un nombre para la pc para ser identificada dentro de la red o deje el nombre
predeterminado, de clic en Siguiente.
8. En la ubicacin, despliegue la lista y seleccione El Salvador, tambin se puede realizar este
proceso seleccionando mediante el uso del ratn el pas El Salvador en el mapa pre visualizado
en la pantalla. De clic en Siguiente.

9. En la siguiente pantalla asigne una contrasea al usuario principal del sistema (root), en este
caso asigne root123456. De clic en Siguiente.
10. En la pantalla de particionamiento de disco seleccione la ltima opcin: Create Custom Layout
para pasar a la creacin de particiones. De clic en Siguiente. Seleccione el espacio libre y de clic
en el botn crear, luego elija el tipo de particin ser, en este caso seleccione Particin Estndar,
La primera particin a crear ser de tipo ext4 y asigne un tamao de 13,000MB (es decir 13GB),
luego de clic en Aceptar. Dicha particin ser en la que se instale el SO.
11. Seleccione nuevamente el espacio libre y proceda a crear otra particin de tipo estndar. La
Segunda particin ser de tipo swap, asigne el tamao restante libre para dicha particin (2GB
aproximadamente), de clic en Aceptar. Deber de seleccionar la primera particin creada y
asignarle el punto de montaje /.
12. En la siguiente pantalla se podrn visualizar las dos particiones previamente creadas. Seleccione
la primera particin de tipo ext4 y de clic en el botn Siguiente, se mostrara a continuacin un
cuadro de dialogo que nos permitir formatear dicha particin, de clic en el botn Formatear.
Una vez formateado, para escribir la configuracin del disco de clic en el botn Write changes to
disk con esto se proceder a instalar el sector de arranque en la particin ext4, de clic en el botn
siguiente.
13. Seleccione el tipo de instalacin de CENTOS a realizar, en este caso Desktop y de clic en
Siguiente.
14. Se mostrara la pantalla de inicio de instalacin y posteriormente se mostrar la pantalla de
instalacin de paquetes.
15. Cuando se muestre la pantalla de finalizacin de la instalacin, de clic en Reiniciar y seleccione
el SO CentOS para proceder al arranque. Espere a que cargue el sistema y proceda a ingresar con
el usuario principal, con usuario: root y password: 123456.
16. Establezca la tarjeta de red de la mquina virtual en modo puente, abra su navegador, agrguele
el proxy de la Universidad (168.243.3.4) al navegador web y verifique la conectividad a internet.

PARTE 3: Comandos de Linux.


3.1: ADMINISTRACIN Y EDICIN CARPETAS.
Dirjase al men Aplicaciones, luego Herramientas del sistema y de clic en la opcin terminal para abrir la consola
de Centos y realice las siguientes acciones:
a.
b.
c.

Verifique la ruta por defecto donde se encuentra el promp al cargar la consola.


Cree dos carpetas en el escritorio llamadas ASW1 y ASW2.
Dentro de cada carpeta cree dos nuevas subcarpetas llamadas Periodo1 y Periodo2
respectivamente.

3.2: ADMINISTRACIN Y EDICIN DE ARCHIVOS.


d.

Cree un archivo en blanco dentro de cada subcarpeta, llamados Tarea1 y Tarea2 respectivamente.
Adems cree un archivo en blanco en el Escritorio llamado Practica1.

NOTA: Para la creacin y edicin de los tres archivos anteriormente mencionados utilice el
comando CAT
(# cat > archivo
Texto1
Texto2
Ctrl+D para salir)
e.
f.
g.
h.
i.

Copie el archivo Tarea2 hacia la carpeta donde est almacenado Tarea1.


Verifique que ambos archivos se encuentren y enliste los permisos que tienen los mismos.
Corte el archivo Practica1 (ubicado en el escritorio) a la ruta donde est ahora Tarea1 y Tarea2.
Verifique nuevamente que los 3 archivos se enlistan en dicha ubicacin.
Por ltimo muestre en consola el contenido de los tres archivos para que se puedan leer de la
misma con el comando CAT.

3.3: ADMINISTRACIN Y EDICIN DE ARCHIVOS COMPRIMIDOS.


j.
k.
l.
m.

Realice la compresin de la carpeta llamada ASW1 con destino en el Escritorio en formato *.TAR.
Elimine de forma recursiva la carpeta ASW1 (es decir la carpeta y todo lo que hay dentro de ella).
Descomprima el archivo (*.tar) y visualice el contenido de la nueva carpeta.
Elimine todos los archivos, archivos comprimidos, carpetas y subcarpetas creadas hasta el
momento haciendo uso de una tan sola lnea de comando para eliminarlos de forma simultaea.

3.4: COMANDOS DE RED.


1.

2.
3.

Antes de seguir con la instalacin y actualizacin de paquetes por ser una mquina virtual se deber de
configurar la tarjeta de red en modo puente, para que la tarjeta de red virtual utilice la tarjeta de red fsica
para obtener una direccin ip tambien. Para eso de clic derecho sobre el icono de red ubicado en la esquina
inferior derecha de virtualvox. Luego de clic en Network Adapters o Adaptadores de red.
En la ventana que aparecer seleccione tipo Adaptador puente o Birdged Adapter y a su vez seleccione la
tarjeta de red Ethernet cableada donde est conectado su cable de red.
Abra una terminal y realice las siguientes acciones:
n. Reinicie los servicios de red utilizando.
o. Levante la tarjeta de red y posteriormetne verifique los parmetros obtenidos en la tarjeta de red,
apunte su direccin ip: __________________________.
p. Finalmente dele ping a la pc de la persona que tiene ubicado a la derecha.

3.5: INSTALACIN Y ACTUALIZACIN DE PAQUETES


4.

Edite el archivo yum.conf con el editor de texto vim, utilice el comando vim /etc/yum.conf e inserte las 3
lneas de proxy vistas en la siguiente figura:

5.

Abra Mozilla Firefox y verifique que versin tiene instlada, para eso una vez abierto dirjase al men
Ayuday posteriormente de clic en Acerca de Mozolla Firefox, deber de mostrarse un cuadro como el
siguiente (cierre el explorador antes de proseguir con el siguiente paso).

6.

Abra una terminal y actualice dicho paquete a su versin ms nueva Espere a que el programa sea
actualizado a su ltima versin, esto podr ser visible gracias un mensaje en pantalla que diga:
Complete!

7.

Repita el paso No5. y observe nuevamente la ventana emergente con los datos de la nueva versin de
Firefox.

3.6: INTRODUCCIN A BASH.


8.
9.

Cree un bash que al ejecutarlo muestre en pantalla Esto es ASW, llmelo bash1.sh.
Cree un bash que almacene en una variable llamada pi, su valor numrico y adems al ejecutar el bash
muestre en pantalla El valor de la constante pi es: 3.14.16, llmelo bash2.sh.
10. Cree un bash basado en IF-ELIF para cuando el usuario introduzca el nmero 1 se muestre en pantalla los
parmetros de red de la eth0, si el usuario teclea 2, de ping a la ip 10.0.17.1, si el usuario introduce 3 reinica
los parmetros de red y si el usuario introduce un valor menor a 1 y mayor a 3 muestre un error en pantalla,
llmelo bash3.sh.
11. Migre el bash3.sh ahora haciendo uso de la estructura CASE, se debern de obtener los mismos resultados,
llmelo bash4.sh.
12. Cree un bash que maneje el siguiente men y llmelo bash5.sh:
a. Crear carpeta en cualquier ruta.
1. Ingrese ruta.
2. Ingrese nombre.
b. Crear archivo en cualquier ruta.
1. Ingrese ruta.
2. Ingrese nombre.
c. Enlistar permisos de ficheros.
d. Enlistar permisos de archivos.
e. Modificar permisos de fichero de forma recursiva.
1. Con nmeros
2. Con letras
f. Modificar permisos de archivos individuales.
1. Con nmeros
2. Con letras
g. Salir
Puntos importantes:
El programa deber de limpiar la pantalla cada vez que se pase de un men a un submen.
Luego de realizar alguna operacin se deber de preguntar al usuario si desea continuar, en caso de
que la respuesta sea S limpiar la pantalla y volver al men principal, en caso de que la respuesta sea
No mostrar un mensaje de despedida y regresar a la terminal en una pantalla limpia.
Si el usuario ingresa en el men principal una legra distinta a a-g deber de mostrar un error durante
3 segundos y cargar nuevamente el men principal.
Si el usuario ingresa en algn sub-men un nmero distinto a 1-2 deber de mostrar un error durante
3 segundos y cargar nuevamente el sub-men.

V. INVESTIGACIN COMPLEMENTARIA.

La investigacin complementaria ser calificada en la sesin de clases, habr que entregar el archivo
bash5.sh funcionando de forma correcta. Puede hacer uso de cualquier estructura de control para el
manejo del programa IF-ELSE, While, Case, etc.