Al finalizar esta sesin de prctica el estudiante deber:
Aplicar comandos para establecer permisos y propietarios en ficheros de sistemas operativos Linux Ubuntu. Configurar la interfaz de red a travs de lnea de comando en los sistemas operativos Linux Ubuntu.
Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez INTRODUCCIN
Cmo se ha venido mencionando en prcticas anteriores, los sistemas operativos Linux basan todos sus procesos y configuraciones en ficheros, ejemplos de ellos los ficheros para configurar un servidor web, un servidor dhcp, entre otros, es por ello que, el uso de los permisos juega un papel importante cuando nuestro equipo es utilizado por diferentes usuarios o en ambientes de red multiusuarios.
Recordando un poco, existe un sistema de permisos octal, que permite especificar a travs de una serie de nmeros los permisos que tendrn un fichero o directorio.
CAMBIANDO PERMISOS
Para cambiar permisos en un fichero o directorio, se usa el comando chmod, ms los permisos que deseamos agregar o quitar. A continuacin realizaremos un ejemplo, para ello inicie la consola y cmbiese a modalidad de usuario root.
Pregunta 1. Qu permisos y que propietario tienen las carpetas redes y sistemas? _____________________________________________________________________________ _______________________________________________________________________ propietario root y permisos de usuario tiene de lectura escritura y de grupo tiene solo de lectura y ejecutable y de otros tiene ejecutable Edited by Foxit Reader Copyright(C) by Foxit Corporation,2005-2009 For Evaluation Only. Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez _____________________________________________________________________________ _______________________________________________________________________
Luego posteriormente, ejecute la siguiente sentencia de comandos.
Pregunta 2. Qu paso al ejecutar el comando chown? _____________________________________________________________________________ _______________________________________________________________________
3. Cul fue el comportamiento que tuvo la carpeta redes? _____________________________________________________________________________ _______________________________________________________________________
Ahora para asegurarnos, veremos las propiedades de cada una de las carpetas:
4. Qu permisos tiene ahora el dueo, el grupo y otros para la carpeta redes y sistemas? _____________________________________________________________________________ _____________________________________________________________________________ 5. Cul sera la secuencia de comandos para que la carpeta sistemas tenga como dueo root pero grupo ubuntu? _____________________________________________________________________________ _____________________________________________________________________________ se cambio de grupo y de usuario la carpeta redes se le quito el candado la carpeta redes tiene de dueo ubuntu y grupo ubuntu. de permisos rwx rwx rwx la carpeta sistemas. dueo root, grupo root, permisos rwx xr x chown root:ubuntu sistemas Edited by Foxit Reader Copyright(C) by Foxit Corporation,2005-2009 For Evaluation Only. Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez 6. Cul sera la sentencia de comandos para cambiar permisos de lectura, escritura y ejecucin para el dueo, lectura, escritura y ejecucin para el grupo y ningn permiso para otros? _____________________________________________________________________________ _____________________________________________________________________________
EJERCICIO PROPUESTO
A continuacin se presenta un diagrama de usuarios y grupos, su objetivo como estudiante, es construir esa topologa e ir documentando los comandos aplicados para realizar dicha accin.
chmod 770 Edited by Foxit Reader Copyright(C) by Foxit Corporation,2005-2009 For Evaluation Only. Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez CREACIN DE GRUPOS
Luego posteriormente a ello, ser necesario que cree 3 carpetas en la raz del servidor con los nombres de FINANZA, RRHH, DESARROLLO. Y aplquele los permisos siguientes:
CARPETA FINANZA o lectura, escritura y ejecucin para el dueo (root) o lectura y ejecucin para el grupo (ubuntu) o lectura y ejecucin para otros 1- ______________________________________________________________________________ 2- ______________________________________________________________________________
CARPETA RRHH o lectura, escritura y ejecucin para el dueo (jperez) o lectura y ejecucin para el grupo (ubuntu) o lectura y ejecucin para otros 3- ______________________________________________________________________________ 4- ______________________________________________________________________________
CARPETA DESARROLLO o lectura, escritura y ejecucin para el dueo (jlazo) o lectura y ejecucin para el grupo (jlazo) o lectura y ejecucin para otros 5- ______________________________________________________________________________ 6- ______________________________________________________________________________
INVESTIGACIN
- Investigue como agregar un usuario para que pertenezca a uno o varios grupos. - Investigue cmo eliminar un usuario de un grupo o varios grupos - Investigue cmo mover un usuario de un grupo a otro.
CONFIGURACIN DE RED BSICA
La configuracin de una interfaz de red (Tarjeta de Red), es un proceso bsico que todo administrador de red debe conocer y ms an cuando no se posee una interfaz grfica. Es por ello que, a continuacin se explicar el proceso para configurar una tarjeta de red en los sistemas operativos Linux, tanto en forma grfica, cmo en forma manual (Lnea de comandos). Edited by Foxit Reader Copyright(C) by Foxit Corporation,2005-2009 For Evaluation Only. Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez
Una de tantas formas de poder configurar la tarjeta de red, es a travs del Network Manager que trae Ubuntu. El cual podemos tener acceso directo desde la esquina superior derecha de nuestra pantalla.
Cmo se puede apreciar, esta mquina de Ubuntu posee una interfaz de red con el nombre Ethernet (eth1), este ltimo dato, es importante cuando queramos configurar la tarjeta desde la lnea de comando. De igual manera debajo aparece informacin sobre el direccionamiento IP como lo es Direccin IP, Direccin de Difusin (Broadcast), Mscara de Subred, DNS Primario, DNS Secundario, entre otros.
Otra manera de poder entrar al Network Manager, es ir al Menu Sistema (System) Preferences (Preferencias) Network Connections (Conexiones de Red)
Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez
Una vez que entremos al Network Manager seleccionamos la interfaz de red que nos haya detectado el sistema operativo y luego clic en editar, asignamos los valores correspondientes del direccionamiento IP.
En el ejemplo que se puede visualizar en la pantalla anterior, se aprecia que se est haciendo una configuracin de forma manual, agregando la direccin ip 192.168.4.2 con mscara de subred 255.255.255.0, una puerta de enlace predeterminada 192.168.4.1. Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez Posteriormente se puede apreciar la casilla de Servidores DNS, puede especificar varios servidores DNS separados por coma ,. De la misma forma con los nombres de dominios que el equipo cliente deber consultar para resolver nombre, puede colocar varios separados por coma.
CONFIGURACIN DESDE CONSOLA
Para configurar la tarjeta de red, desde la consola de Linux, es necesario conocer al menos los siguientes elementos: Comando ifconfig Archivos de configuracin como /etc/resolv.conf, /etc/host.conf Comando route
A continuacin se detalla la forma de cmo se puede configurar una tarjeta de red. Para ello suponiendo que nuestra configuracin a aplicar es la siguiente:
Configuracin Valor Direccin IP: 192.168.10.2 Mascara de Subred: 255.255.255.0 Puerta de enlace: 192.168.10.1 Servidor DNS Primario: 192.168.10.1 Servidor DNS Secundario: 164.156.250.201 Dominio: itca.edu.sv
En primer lugar, ser necesario saber cul es el identificador de nuestra tarjeta de red, para ello ejecute desde la consola en modo root el comando ifconfig.
Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez Como se puede apreciar, si nuestra computadora tuviera ms tarjetas de red, aparecera en algunas distribuciones eth0, eth1, eth2, wlan0, wlan1 (estas ltimas para las inalmbricas). En nuestro caso, aparecen 2 interfaces, la primera eth1 es la tarjeta red fsica y es la que vamos a modificar para asignarle una configuracin de red. Y la lo (loopback) que es una interfaz de red virtual que es utilizada por la computadora, cuando es necesario redireccionar trfico as mismas.
Ejecute la siguiente secuencia de comandos para poder configurar nuestra interfaz de red.
Con el comando ifconfig podemos ver la informacin de nuestra interfaz, as como tambin podemos modificar dicha informacin. Una vez configurada nuestra interfaz de red, ser necesario especificar la puerta de enlace predeterminada (Gateway), para ello ejecute la siguiente secuencia de comandos.
Con el comando route add default gw 192.168.10.1 eth1, se especifica la puerta de enlace predeterminada para esa interfaz de red (eth1). Para finalizar nuestro proceso de configuracin de red, falta especificar los servidores DNS y el dominio al que va a pertenecer. Para ello ejecute la siguiente secuencia de comandos: Escuela Especializada en Ingeniera ITCA FEPADE, Regional San Miguel Tc. Luis Humberto Rivas Rodrguez
Al ejecutar ese comando, mostrar el editor de texto nano, agregue las lneas de cdigo domain y nameserver, donde domain es el dominio que deseamos que tenga nuestra interfaz de red y nameserver puede ser la ip o el nombre del servidor dns.
Al final guardamos los cambios en el archivo y con esto deberamos tener configurada correctamente nuestra interfaz de red.
INVESTIGACIN
- Investigue en que consiste el archivo /etc/network/interfaces - Investigue con que comando se activa o desactiva una interfaz de red. - Investigue cual es el comando para reiniciar o detener los servicios de red.