Anda di halaman 1dari 15

ELASTIX CERTIFICATION

Linux para Administradores de Elastix


Elastix Certification

labs

2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentacin y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier uso no autorizado, reproduccin, preparacin de otros trabajos en base a este documento, difusin o representacin de software presentado en este documento, sin el permiso expreso y por escrito de PaloSanto Solutions est estrictamente prohibido. PaloSanto Solutions, Elastix y el logo de Elastix son propiedad de MEGATELCON S.A. Otras marcas, servicios y nombres de negocios pertenecen a sus respectivas compaas.

ELASTIX CERTIFICATION

Lab-2

Linux para administradores Elastix


Laboratorio 2.1
Descripcin: En este laboratorio aprenderemos algunos comandos y operaciones de Linux para obtener las bases de como trabajar en nuestro sistema operativo a bajo nivel. Objetivo: Familiarizarse con la interfaz de comando de Linux. Tiempo mximo: 30 minutos. Nota: Mquinas con sistema operativo Linux tienen capacidad nativa para ingresar a la consola de comandos de Elastix. Usuarios Windows pueden acceder a la lnea de comandos a travs la mquina virtual instalada en el laboratorio 1, sin embargo es mejor usar un cliente SSH. Si usted es un usuario de Windows recomendamos que descargue PuTTY: http://www.putty.org/ Una vez que usted ha descargado el programa usted puede ingresar al servidor Elastix con su direccin IP:

Coloque la direccin IP de su Elastix en Host Name (or IP address). Despus de esto haga clic en open. Debemos ingresar como usuario root. Use la contrasea que coloc durante la instalacin de Elastix.

labs

ELASTIX CERTIFICATION
Una vez que ha ingresado, usted esta listo para trabajar en la consola de su Elastix.

Lab-2

Instrucciones: Este laboratorio debe ser ejecutado en una consola de lnea de comandos de Linux. Comandos bsicos del da a da del manejo de Elastix sern mencionados. Usted tiene que ingresar en la consola todo el texto que vea en azul para cada ejemplo. Cuando sea posible, una imagen ser mostrada para permitirle comparar los resultados. Enlistado de archivos y directorios

ls: comando de lista Enliste los contenidos del directorio actual ls

Enliste los contenidos del directorio con informacin adicional ls -l

labs

Enliste los contenidos del directorio /etc con informacin adicional ls -l /etc

ELASTIX CERTIFICATION

Lab-2

Enliste los contenidos del directorio /etc y muestre los archivos y directorios que contengan la palabra asterisk ls -l /etc/ | grep asterisk

Use el comando pwd para ver en que directorio se encuentra actualmente. pwd

Creando archivos y directorios

Cree el directorio /tmp/test mkdir /tmp/test

labs

Ingrese al directorio /tmp/test cd /tmp/test

Desde el directorio /tmp/test vaya al directorio /tmp en forma absoluta y relativa. cd ..

ELASTIX CERTIFICATION

Lab-2

En el directorio tmp/test cree un archivo llamado: test.txt. Usted puede hacerlo de dos maneras:

1. Desde el directorio actual (tmp)


touch test/test.txt

2. Ingresando al directorio test y creando el archivo


cd test luego touch test.txt Usted puede revisar si el archivo est enlistado en el directorio ls

Edicin de archivos: Edite y salve el archivo test.txt con la aplicacin de edicin: vim. vim test.txt Una vez que est en vim, presione la tecla INSERT (la tecla i es tambin una alternativa) para habilitar el modo de edicin, luego escriba su nombre.

Para grabar y salir presione la tecla ESC y escriba: wq. si usted quiere continuar trabajando en el archivo y grabarlo sin salir solo escriba: w.

labs

Vea el contenido de test.txt (Ingrese en el directorio donde se encuentra test.txt primero, si usted no se encuentra ah) cat test.txt

Revise la ayuda para varios comandos man ls

ELASTIX CERTIFICATION

Lab-2

Para regresar a la lnea de consola solo presione q Pruebe ahora con man yum o man scp

Cree y maneje usuarios En este punto debera estar en el directorio tmp, vaya al directorio root (/) con cd ..

Cree los usuarios elx1 y elx2 adduser elx1 passwd ect12012

adduser elx2 passwd ect22012

labs

Ingrese con el usuario elx1 Use el comando login

Nota: Este comando culmina la sesin actual e inicia una nueva. Si usted est en un cliente SSH, su ventana probablemente se cierre. Inicie nuevamente el cliente e ingrese con otro usuario.

chmod: comando change mode, permite cambiar los permisos en un archivo o directorio

ELASTIX CERTIFICATION

Lab-2

Cree el directorio /home/elx1/private que solo pueda ser ledo por el usuario elx1 mkdir /home/elx1/private Haga que el directorio private solo pueda ser ledo por el usuario elx1 chmod 700 /home/elx1/private

Revise el dueo del directorio /home/elx1/private y sus permisos: ls -l /home/elx1

Ingrese como usuario elx2 e intente ingresar al directorio /home/elx1/private (usted no debera poder ingresar). cd /home/elx1/private

Copiar y mover archivos

cp: comando usado para copiar un archivo; mv: comando usado para mover un archivo

Ingrese como usuario root nuevamente.

Copie el archivo test.txt en el mismo directorio y cambie su nombre a test2.txt Para llevar a cabo esta accin, es necesario indicar la locacin actual del archivo. Si la nueva locacin es la misma, es necesario cambiar el nombre del archivo, caso contrario Linux le preguntar si lo quiere sobrescribir. En este ejemplo vamos a colocar el archivo en el mismo directorio, sin embargo usted puede copiar el archivo y colocarlo en cualquier locacin con el mismo comando. Despus de que usted copie el archivo ejecute ls l para enlistar todos los archivos disponibles en el directorio. cp /tmp/test/test.txt /tmp/test/test2.txt ls l /tmp/test

labs

ELASTIX CERTIFICATION

Lab-2

Nota: Este ejercicio es importante para hacer copias de respaldo, usted encontrar esto til cuando configure su hardware de telefona en Elastix as como para otros casos.

Mueva un archivo a otra locacin. Cree el directorio /tmp/test2. Una vez que lo haya creado mueva el archivo test2.txt desde el directorio /tmp/test a /tmp/test2. Despus que mueva el archivo, ejecute la l para enlistar los archivos disponibles en el directorio /tmp/test2 mkdir /tmp/test2 mv /tmp/test/test2.txt /tmp/test2/test2.txt ls l /tmp/test2

El comando move permite cambiar el nombre del archivo en el proceso, usted nicamente necesita escribir el Nuevo nombre en la nueva locacin. Intente mover el archivo test.txt localizado en /tmp/test a /tmp/test2 y cambie su nombre a test3.txt mv /tmp/test/test.txt /tmp/test2/test3.txt

Remueva el archivo test3.txt de su locacin actual y ejecute ls para confirmar que se ha borrado. rm /tmp/test2/test3.txt ls l /tmp/test2

labs

Copia de un archivo desde una locacin remota usando un ssh port tunnel. Este proceso permite que usted enve un archivo de una locacin a otra, bsicamente de un servidor a otro. En el siguiente ejemplo enviamos el archivo install.log, desde la direccin IP 192.168.1.65 a la

ELASTIX CERTIFICATION

Lab-2

direccin IP 192.168.1.66. Es necesario tener el password del usuario root del servidor que recibir el archivo. scp install.log root@192.168.1.66:/opt

Enve el archivo /tmp/test2/test2.txt desde su servidor al directorio /tmp/test de otro estudiante. Recuerde preguntar por el password del usuario root. scp /tmp/test2/test2.txt root@IP_address:/tmp/test Nota: Este proceso tiene la misma lgica del proceso de copiar y mover archivos, por lo cual si quiere cambiar el nombre del archivo (e.g. test4.txt), entonces la lnea correcta debera ser: scp /tmp/test2/test2.txt root@IP_address:/tmp/test/test4.txt Instalacin de Paquetes Ingrese como usuario root. Instale y desinstale el paquete screen Instalacin: yum install screen Se pedir que confirme algunas acciones, como descargar paquetes, solo coloque yes (y) y presione enter.

labs

ELASTIX CERTIFICATION

Lab-2

Desinstalacin: yum remove screen Usted deber confirmar esta accin, nicamente coloque yes (y)y presione enter.

Descargue e instale un paquete rpm wget http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rkhunter-1.2.91.el5.rf.noarch.rpm

labs

Texto del link: http://apt.sw.be/redhat/el5/en/i386/rpmforge/RPMS/rkhunter-1.2.9-1.el5.rf.noarch.rpm

ELASTIX CERTIFICATION

Lab-2

Una vez que complete la descarga procedemos a instalar el paquete: rkhunter-1.2.9-1.el5.rf.noarch.rpm rpm -ivh rkhunter-1.2.9-1.el5.rf.noarch.rpm

Desinstale un paquete rpm rpm -e rkhunter rpm -q rkhunter

Configuraciones de Red Hay varias maneras de configurar la direccin IP y la configuracin de red en su servidor. Usaremos una funcionalidad grfica para este curso. La configuracin se puede hacer tambin en la interfaz de administracin web de Elastix.

Revisando la interfaz de red ifconfig a

labs

ELASTIX CERTIFICATION
En este ejemplo podemos observar que nuestra interfaz es eth0 y la direccin IP que tiene asignada.

Lab-2

Cambiando su direccin IP setup

Usted obtendr la siguiente ventana Vaya a Configuracin de la red y presione enter (use las flechas)

Para configurar su direccin IP vaya a Edit Devices y presione enter.

labs

Seleccionamos el dispositivo correcto y presionamos enter. eth0 (eth0) - (Esto puede variar dependiendo de su hardware).

ELASTIX CERTIFICATION

Lab-2

Coloque la configuracin de acuerdo a su red, para esto deseleccione Utilizar DHCP (use la barra espaciadora). Presione Ok cuando haya concluido.

Vamos un nivel hacia arriba y configuramos para la configuracin de DNS

labs

Aqu podemos configurar el Hostname (Nombre del equipo) y los DNSs. Presione Ok cuando haya concluido.

ELASTIX CERTIFICATION

Lab-2

Una vez que hemos finalizado, presionamos Guardar y Cerrar

Si modificamos cualquier parmetro es necesario que reiniciemos el servicio de red para aplicar los cambios. service network restart

labs

Anda mungkin juga menyukai