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

PRACTICA-7 PERMISOS DE ARCHIVOS Y DIRECTORIOS

Inicia una sesin siendo un usuario distinto de root. Crea en el home de ese usuario un directorio llamado PRACTICA-7 Usuario somo >>>> mkdir /home/somo/practica7 1.- Crear un archivo nuevo que se llame mscara. Introducirle como contenido una lnea de asteriscos. cat>/home/somo/practica7/mascara >>>>> ******** CTRL+D 2.- Comprobar y anotar los permisos por defecto del fichero anterior y modificar el contenido de dicho archivo escribiendo una segunda lnea con sus permisos. ll /home/somo/practica7 >>>>>>> vi /home/somo/practica7/mascara >>>>>>> Escribir seguido(r w - r - - r - -) CTRL+D 3.- Modificar la mscara de permisos del archivo mscara permitiendo al propietario y al grupo slo su lectura, y no permitiendo ninguna accin al resto. Especificar esta orden de todas las formas posibles que se te ocurran. chmod u-w,o-r /home/somo/practica7/mascara 4.- Crear un archivo nuevo que se llame lote1 con el siguiente contenido: cat>/home/somo/practica7/lote1 >>>>> Escribir lineas CTRL+D clear who ls l Grabarlo.

5.- Comprobar y anotar los permisos del archivo lote1. Intentar ejecutarlo. Qu mscara de permisos deberas de ponerle para que se pueda ejecutar? ll /home/somo/practica7 (r w - r - - r - -) >>>>> ./lote1 >>>>>> Habra que adirle la x. 6.- Eliminar el permiso de lectura y escritura al propietario del archivo lote1. Comprobarlo. Chmod u-rw lote1 >>>>> ll /home/somo/practica7 7.- Aadir al archivo lote1 la siguiente lnea: echo lnea aadida Se puede? por qu?. No, falta permiso de escritura 8.- Crear un nuevo directorio que se llame LINUX. Visualizar y anotar su mscara de permisos. Mkdir /home/somo/practica7/Linux >>>> ll /home/somo/practica7 >>>>> (r w x r - x r - x) 9.- Eliminar todos los permisos para el directorio LINUX y para el archivo lote1 Chmod a= /home/somo/practica7/linux /home/somo/practica7/lote1 10.- Intentar copiar el archivo lote1 al directorio LINUX. Modificar las mscaras de permisos como sea necesario. Cd /home/somo/practica7 >>>>> Chmod u=r lote1 >>>>> chmod u=wx Linux >>> cp lote1 linux 11.- Eliminar de nuevo la mscara de permisos del directorio LINUX. Intentar listar su contenido desde el directorio raz. Modificar la mscara de permisos como sea necesario. Chmod a= Linux >>>> cd / >>>>> chmod u=rx /home/somo/practica7/Linux >>>>> ll /home/somo/practica7/linux 12.- Crear un nuevo directorio que se llame WINDOWS. Eliminarle todos sus permisos. Intentar moverse a dicho directorio. Modificar la mscara de permisos como sea necesario. Mkdir /home/somo/practica7/Windows >>> chmod a= /home/somo/practica7/Windows >>> chmod u=x /home/somo/practica7/windows 13.- Eliminar la mscara de permisos de WINDOWS. Intentar crear un nuevo archivo dentro de WINDOWS que se llame versin. Modificar la mscara de permisos como sea necesario Cd /home/somo/practica7 >>> Chmod a= Windows >>> chmod u=wx Windows >>> cat>Windows/version 14.- Copiar el archivo mscara al directorio LINUX. Chmod u+w Linux >>> cp mascara linux 15.- Hacer una copia del directorio LINUX completa y llamarla LINUXCOPIA. Borrar el directorio LINUXCOPIA. Chmod u+r Linux >>> Cp r Linux linuxcopia >>> rm-r linuxcopia

PRACTICA-8: PERMISOS DE ARCHIVOS Y DIRECTORIOS

Utilizando una cuenta de usuario que no sea ROOT, crear en el home de ese usuario un directorio PRACTICA-8. Todos los ejercicios de modificar mscaras de permisos, se realizarn utilizando notacin simblica y numrica. Usuario somo >>>> mkdir /home/somo/practica8 >>> cd /home/somo/practica8 1. Crear un nuevo directorio que se llame nominas. Comprobar su mscara de permisos por defecto y anotarla. Mkdir nominas >>>> ll >>>>> (r w x r x r x ) 2. Eliminar el permiso de escritura para el propietario del directorio nominas. Intentar copiar el archivo lote1 de la prctica 7 en nominas. Se puede? ( Chmod u-w nominas chmod 555 nominas ) >>>> cp /home/somo/practica7/lote1 nominas (No se puede, falta escritura) 3. Modificar los permisos del directorio nominas para conseguir copiar el archivo lote1 en l. ( Chmod u+w nominas chmod 755 nominas ) >>>> cp /home/somo/practica7/lote1 nominas 4. Eliminar el permiso de lectura para el propietario del directorio nominas. Intentar ver su contenido. ( Chmod u-r nominas chmod 355 nominas ) >>>> ll nominas (No se puede ver) 5. Eliminar el permiso de ejecucin para el propietario del directorio nominas. ( Chmod u-x nominas chmod 255 nominas ) 6. Situarse en el directorio /Puedes ejecutar el archivo lote1? Por qu? Cd / >>>>> ./home/somo/practica8/nominas/lote1 (No hay permiso de ejecucin en nomins) 7. Podras situarte en el directorio nominas para ejecutar el archivo lotes1 desde all?. Asignar los permisos necesarios e intentarlo de nuevo. No. >>>> cd /home/somo/practica8 >>> (chmod u+x nominas chmod 355 nominas) >>> ./nominas/lote1 8. Comprobar la mscara de permisos por defecto actual. umask 9. Eliminar de dicha mscara los permisos de lectura para el grupo y el resto. Umask 066 10. Crear dentro del directorio PRACTICA-8 un archivo nuevo que se llame octubre. Cat>octubre >>>>> CTRL+D 11. Crear dentro de PRACTICA-8 un nuevo directorio que se llame primero Mkdir primero 12. Comprobar las mscaras de octubre y primero ll >>>>> octubre( r w - - - - - - - ) primero ( r w x - - x - - x) 13. Volver a poner la mscara inicial. Umask 022 14. Crear un archivo nuevo dentro del directorio PRACTICA-8 llamado nov_gratis. Transferir la propiedad de dicho archivo a otro usuario (por ejemplo si somos usuario cfs cederlo a usuario juan). Intentar modificar los permisos de nov_gratis. Se puede? Por qu? cat>nov_gratis >>>> chown root nov_gratis (No deja porque estamos con el usuario somo, no con el root)

PRACTICA-8_2: PERMISOS DE ARCHIVOS Y DIRECTORIOS

Utilizando la cuenta de usuario de tu curso, crea en el home de ese usuario un directorio PRACTICA-8BIS, donde se realizarn todos los ejercicios de la prctica. Usiario somo >>> mkdir /home/somo/practica8bis Todos los ejercicios de modificar mscaras de permisos se realizarn utilizando notacin simblica y numrica. 1. Crear dos nuevos directorios que se llamen empresa y direccion. Comprobar sus mscaras de permisos por defecto y anotarlas. Cd /home/somo/practica8bis >>>>> mkdir empresa direccin >>>> ll (r w x r x r x ) 2. Crear un archivo clientes y otro proveedores dentro de empresa. Comprobar sus mscaras de permisos por defecto y anotarlas. Cat>empres/clientes >>>> CTRL+D >>>>>> cat>/empresa/proveedores >>> CTRL+D >>>> ll empresa (r w r - - r - - ) 3. Crea un usuario cfs Usuario root >>> adduser cfs 4. Asigna permisos mnimos para que cfs pueda crear el directorio bilbao dentro de empresa. ( chmod o=wx /home/somo/practica8bis/empresa chmod 753 /home/somo/practica8bis/empresa ) Asigna permisos mnimos (a empresa, direccin y proveedores) para que cfs pueda mover el archivo proveedores al del directorio direccion. (chmod o=x empresa chmod 751 empresa) ( chmod o=wx direccion chmod 753 direccion ) (chmod o=r proveedores chmod 754 proveedores) 5. Qu permisos mnimos tienen que tener empresa y clientes para que cfs pueda ver el contenido de clientes pero no modificarlo, y no pueda ver ningn otro archivo o directorio del directorio empresa? Clientes (r - -) >>>> empresa ( - - x) 6. 7. Modifica la mscara de permisos por defecto para poder realizar las siguientes acciones, anotando la mscara resultante: Los archivos slo puedan ser ledos por el propietario y por el grupo (ningn otro permiso a nadie) Los directorios puedan ser accedidos (cambiarse a dicho directorio) por TODOS los usuarios, pero slo el propietario y el grupo puedan ver el contenido del directorio. Comando: umask 2 2 6 Mscara resultante para archivos: r - - r - - - - Mscara resultante para directorios: r x r x - - x Modificar la mscara de permisos por defecto teniendo en cuenta que para los directorios, el propietario tiene todos los permisos, y el grupo y el resto de usuarios pueden aadir archivos pero no listar. Comando: umask 0 4 4 Mscara resultante para archivos: r w - - w - - w Mscara resultante para directorios: r w x - w x - w x Modifica la mscara de permisos por defecto para conseguir que los directorios puedan ser accedidos slo por el propietario y el grupo, pero slo el propietario puede aadir archivos al directorio. Comando: umask 4 6 7 Mscara resultante para archivos: - w - - - - - - Mscara resultante para directorios: - w x - - x - - -

8.

9.

10. Anotar las mscaras resultantes y las acciones posibles sobre archivos y directorios al utilizar el comando umask 020 Mscara resultante para archivos: r w - r - - r w Acciones sobre los archivos: usuario y otros todo, menos ejecutar; grupo leer, copiar, borrar Mscara resultante para directorios: r w x r x r w x Acciones sobre los directorios: usuario y otros todo, grupo listar, entrar

PRACTICA-9: PERMISOS DE ARCHS Y DIRECTORIOS Conectarse a LINUX con una cuenta diferente de ROOT 1. Crear en el directorio personal un directorio que se llame PERMISOS. Usuario somo >>>> mkdir /home/somo/permisos 2. Crear, dentro de PERMISOS, una carpeta DIR1 y un archivo de texto ARCH. mkdir /home/somo/permisos/dir1 >>>> cat>/home/somo/permisos/arch >>>> CTRL+D 3. El ejercicio consiste en situarse en el directorio PERMISOS y desde este directorio modificar la mscara de permisos del directorio DIR1 (slo para el PROPIETARIO), para saber con qu permisos se pueden o no se pueden ejecutar los comandos indicados en la TABLA. Marcarlos con una X. TABLA DE MSCARAS CP MV Archivos CAT RM MKDIR RMDIR Directorios CD LS 7 X X X X X X X X 6 5 X1 X 4 3 X X X X X X X X2 2 1 X1 X 0

X4

X X

X4

X X3

1. Si el archivo existe deja copiarlo, si no, o lo copia con error, o no lo copia. 2. Si el archivo ya existe. 3. Si hay una carpeta dentro de esa, si se puede listar. 4. Hace el listado pero con errores. Ejemplos: 1. Para probar los comandos cp y mv hacer lo siguiente. [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ cp ARCH DIR1 [st31@ permisos] $ chmod 655 DIR1 [st31@ permisos] $ cp ARCH DIR1 ... Para probar los comandos cat y rm, primero dejar una copia del archivo ARCH en DIR1. En el caso de cat: [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ cat DIR1/ARCH [st31@ permisos] $ chmod 655 DIR1 [st31@ permisos] $ cat DIR1/ARCH ... En el caso de rm: [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ rm DIR1/ARCH [st31@ permisos] $ chmod 655 DIR1 [st31@ permisos] $ rm DIR1/ARCH ... NOTA: si se ha conseguido borrar el archivo, volver a copiarlo 3. Para probar el comando mkdir intentar crear un directorio DIR2 dentro de DIR1, siempre situados en PERMISOS: [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ mkdir DIR1/DIR2 ... Para probar el comando rmdir, primero deberemos tener una copia de DIR2 dentro de DIR1. [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ rmdir DIR1/DIR2 ... NOTA: si se ha conseguido borrar el directorio, volver a copiarlo Para probar el comando cd: [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ cd DIR1 ... Para probar el comando ls, primero deberemos tener una copia de DIR2 dentro de DIR1. [st31@ permisos] $ chmod 755 DIR1 [st31@ permisos] $ ls DIR1/DIR2 ...

2.

4.

5.

6.

PRACTICA-9_2: PERMISOS DE ARCHIVOS Y DIRECTORIOS

Utilizando la cuenta de usuario de tu curso, crea en el home de ese usuario un directorio PRACTICA-9BIS, donde se realizarn todos los ejercicios de la prctica. Usuario somo >>> mkdir /home/somo/practica9bis Todos los ejercicios de modificar mscaras de permisos se realizarn utilizando notacin simblica y numrica. 1. Crear un archivo nuevo que se llame mandrake. El contenido del archivo ser: date cal Modificar su mscara para que el grupo y el resto no puedan leerlo. Cd /home/somo/practica9bis >>> cat>mandrake >>> date cal CTRL+D >>> (chmod go-r mandrake chmod 650 mandrake) 2. Crear un directorio so. Copiar el archivo mandrake a so con el nombre debian. Mkdir so >>> cp mandrake so/debian 3. Cambiar la mscara del directorio so de manera que ningn usuario pueda leer su contenido. ( Chmod a= so chmod 000 so) 4. Cambiar la mscara del archivo mandrake asignando al propietarios y al resto permisos que le permitan ejecutarlo; el grupo no podr realizar ninguna accin. ( Chmod uo=x,g= mandrake chmod 101 mandrake ) 5. Cambiar el propietario de debian por otro usuario. Usuario root >>>> chown cfs /home/somo/practica9bis/so/debian 6. Cambiar el grupo asociado a debian por otro grupo. Usuario root >>>> chgrp cfs /home/somo/practica9bis/so/debian 7. Modifica la mscara de permisos por defecto de forma que los archivos que se creen nuevos no puedan ser modificados por el grupo y el resto, y que el propietario tenga los permisos estndar. Comando: umask 0 7 7 Mscara resultante para archivos: r w - - - - - - Mscara resultante para directorios: r w x - - - - - Modifica la mscara de permisos por defecto de forma que los archivos que se creen nuevos puedan ser ledos por el propietario, modificados por el grupo, y que el resto de usuarios no tenga acceso a los archivos. Comando: umask 3 1 7 Mscara resultante para archivos: r - - r w - - - Mscara resultante para directorios: r - - r w - - - Modifica la mscara de permisos por defecto de forma que en los directorios que se creen nuevos el propietario pueda cambiarse y agregar archivos pero no listar, el grupo pueda cambiarse a dicho directorio pero nada ms, y el resto no pueda hacer nada. Comando: umask 4 6 7 Mscara resultante para archivos: - w - - - - - - Mscara resultante para directorios: - w x - - x - - -

8.

9.

10. Anotar las mscaras resultantes y las acciones posibles sobre archivos y directorios al utilizar el comando umask 042 Mscara resultante para archivos: r w - - w - r - Acciones sobre los archivos: Usuario tod0, grupo: copiar,cat, resto de todo menos editar Mscara resultante para directorios: r w x - w x r - x Acciones sobre los directorios: Usuario todo, grupo: entrar, modificar, borrar, copiar (destino), otros: listar, entrar, copiar (origen) 11. Vuelve a poner la mscara por defecto estndar de Linux. Crea un archivo epson para comprobarlo. Umask 022 >>>> cat>Epson >>>> CTRL+D 12. Cambia la mscara de epson para que el propietario no pueda acceder y el grupo no pueda ver el contenido. (Chmod ug-r Epson >>> chmod 204 epson) 13. Qu ocurrira al hacer un chmod 433 sobre el archivo epson? Qu acciones se podran realizar sobre ese archivo? (r-- -wxwx)

PRACTICA-10 CUENTAS DE USUARIO

Siendo usuario st31, crear en el directorio particular de ese usuario, un directorio que se llame PRACTICA-10. Usuario root >>> adduser st31 >>> Mkdir /home/st31/practica10 1.- Crear una cuenta de usuario que se llame cliente1. Asignarle una contrasea. Comprobar que se ha creado una nueva entrada en el archivo de cuentas y contraseas. Anotar su contrasea encriptada. En caso de no aparecer, buscarla en el archivo de contraseas sombreadas. Anotar sus uid y gid. A qu grupo pertenece por defecto la cuenta creada? Usuario root >>> adduser cliente1 >>>> cat /etc/passwd (uid, gid) >>> cat /etc/gshadow (grupo cliente1 por defcto) 2.- Crear un grupo de usuarios que se llame grupo1. Comprobar que se ha creado una nueva entrada en el archivo de grupos. Anotar su gid. Groupadd grupo1 >>> cat /etc/group 3.- Crear un grupo de usuarios que se llame grupo2. Comprobar que se ha creado una nueva entrada en el archivo de grupos. Anotar su gid. Groupadd grupo2 >>> cat /etc/group 4.- Cambiar la contrasea de la cuenta cliente1 por MICONTRASEA. Comprobar que el archivo de cuentas y contraseas ha cambiado la cadena de caracteres encriptados que representaban a la contrasea. En caso de no aparecer, buscarla en el archivo de contraseas sombreadas. Anotarla. Passwd cliente1 >>> micontrasea >>>> cat /etc/shadow 5.- Desactivar la cuenta cliente1. Comprobar que efectivamente no se puede entrar a LINUX con ella. Volverla a activar. Vi /etc/passwd >>> cambiar x por * en contrasea >>>> ESC :wq >>> Volver a editarlo para cambiarlo. 6.- Cambiarse a usuario cliente1. Intentar cambiar el grupo principal de esa cuenta por grupo1. Se puede? Intentarlo siendo usuario root. Comprobar el archivo de cuentas. Usuario root >>> usermod g grupo1 cliente1 7.- Volver a la cuenta cliente1. Crear un nuevo archivo que se llame nuevo. Comprobar a qu grupo est asociado. Anotarlo. Usuario cliente >>> cd >>> cat>nuevo >>> CTRL+D >>> ll (grupo: grupo1) 8.- Crear una cuenta de usuario que se llame cliente2 y asignarle como grupo principal grupo2. Asignarle una contrasea. Comprobar que se ha creado una nueva entrada en el archivo de cuentas y contraseas. Anotar su contrasea encriptada. En caso de no aparecer, buscarla en el archivo de contraseas sombreadas. Anotar sus uid y gid. Usuario root >>> adduser cliente2 >>> usermod g grupo2 cliente2 >>> cat /etc/passwd >>> cat /etc/shadow 9.- Hacer que la cuenta cliente2 pertenezca tambin al grupo grupo1. Comprobarlo en el archivo de grupos. ( Usermod G grupo1 cliente2 gpasswd a cliente2 grupo1 ) 10.- Cambiar el grupo principal de la cuenta cliente2 por grupo1. Comprobarlo viendo el contenido del archivo de cuentas y contraseas. Crear un nuevo directorio que se llame muskiz. Comprobar y anotar su propietario y grupo. Usermod g grupo1 cliente2 >>> cat /etc/passwd >>> usuario cliente2 >>> cd >>> mkdir muskiz >>> ll 11.- Crear un grupo nuevo que se llame proyecto. Comprobar el archivo de grupos. Hacer que cliente1 y cliente2 pertenezcan a este grupo. Comprobar que dichos usuarios pertenecen efectivamente al grupo indicado. Usuario root >>> groupadd proyecto >>> cat /etc/group >>> gpasswd M cliente1,cliente2 proyecto 12.- Borrar el grupo proyecto. Groupdel proyecto

PRACTICA-11 PERMISOS Y CUENTAS DE USUARIO

1.- Crear una cuenta de usuario que se llame tcnico. Asignarle como grupo principal infor y como directorio personal /home/ciclo. Conectarse con esa cuenta. Comprobar los archivos de cuentas y grupos. Anotar las nuevas entradas correspondientes a la cuenta creada. Crear una carpeta que se llame PRACTICA-11. Usuario root >>> adduser tcnico >>> mkdir /home/ciclo >>> groupadd infor>>> usermod g infor d /home/ciclo tcnico >>> mkdir /home/ciclo/practica11 2.- Crear un nuevo archivo llamado tv. Crear tambin una nueva carpeta llamada radio. Cul es el grupo asociado al archivo tv? y a la carpeta radio?. Crear el grupo invest. Cambiar el grupo principal de la cuenta tcnico por invest. Crear un archivo que se llame imagen. Cul es el grupo asociado al archivo imagen?. Usuario tecnico >>> cat>tv >>> mkdir radio >>> ll >>> (grupo infor) >>> usuario root >>> groupadd invest Usermod g invest tcnico >>> Usuario tcnico >>> cat>imagen >>> ll >>> (grupo invest) 3.- Modificar el nombre del grupo invest por proyecto . Comprobar el archivo de grupos. Qu ha cambiado? Usuario root >>> Groupmod n proyecto invest >>> cat /etc/group >>> Ha cambiado el nombre del grupo 4.- Comprobar el archivo de contraseas sombra. Anotar la correspondiente a tcnico. Cambiar la contrasea de la cuenta tcnico por HU583j. Volver a comprobar de nuevo el archivo de contraseas sombra. Anotar la contrasea. Cambiarla de nuevo y volver a poner la primera. La encriptacin de la primera y de la tercera , son iguales?. Cat /etc/shadow >>> passwd tecnico >>>HU583j >>> cat /etc/shadow >>> passwd tcnico >>> tecnico >>> cat /etc/shadow >> (cambia) 5.- Hacer que la cuenta tcnico tenga como grupo principal hard y que pertenezca a otros dos grupos ms: Por ejemplo, proyecto y otro. Comprobar el archivo de cuentas y el de grupos. Groupadd hard >>> usermod g hard G proyecto,somo tecnico 6.- Crear una cuenta de usuario que se llame temporal. Asignarle una contrasea. Conectarse con esa cuenta. Crear un archivo que se llame uno. Crear un directorio que se llame dos. Cambiarse al usuario root. Copiar la carpeta dos al directorio home de root. Copiar el archivo uno al directorio personal de tcnico. Eliminar la cuenta temporal. Qu es lo que LINUX ha borrado exactamente? Si queda algn archivo que pertenezca al usuario temporal, localizarlo y a continuacin, borrarlo. Adduser temporal >>> Usuario temporal >>> cd >>> cat>uno >>> CTRL+D >>> mkdir dos >>> usuario root >>> Cp -r /home/temporal/dos /root >>> cp /home/temporal/uno /home/ciclo >>> userdel temporal >>> Ha borrado el usuario >>> Find / -user uid >>> rm r /home/temporal 7.- Visualizar los grupos a los que pertenecen las cuentas tcnico, root y otra cuenta que tengas. Cat /etc/group y cat /etc/passwd ponerse en cada usuario y escribir groups 8.- Cambiar la mscara por defecto para el usuario actual tcnico por otra que permita al propietario leer , al grupo modificar y al resto leer y modificar archivos. Qu pasar con esta mscara para un nuevo directorio? Comprobarlo creando una carpeta que llame nuevamascara. Usuario tcnico >> Umask 311 >>> Que no se puede acceder >>> mkdir n uevamascara 9.- Explicar qu significa ejecutar umask 532 tanto para nuevos archivos como para nuevos directorios. Comprobarlo. Archivos: ( - w - r - - r - - ) Directorios: ( - w - r - - r - x) 10.- Cambiar con un solo comando el grupo de todos los archivos de la carpeta PRACTICA-11 por contab. Si no existe, primeramente crearlo. Cambiar con un solo comando el propietario de todos los archivos de la carpeta PRACTICA-11 groupadd contab >>> chgrp r contab /home/ciclo/practica11 >>> chgrp r root /home/ciclo/practica11

PRACTICA-12: CUENTAS DE USUARIO Y GRUPOS

1.- Entrar al sistema como root. Utilizar siempre direcciones absolutas. 2.- Crear los grupos: telecom, rtv y telef. Usuario root >>> groupadd telecom >>> groupadd rtv >>> groupadd telef 3.- Comprobar y anotar las entradas correspondientes en los archivos del sistema que han sido modificados. Cul es el GID de cada uno de los grupos? Cat /etc/group >>> cat /etc/gshadow 4.- Siendo usuario root crearemos dos nuevos directorios para utilizarlos como directorios de trabajo de los nuevos usuarios que vamos a crear. Crearemos /home/telecom/imagen y /home/telecom/centralita. Mkdir p /home/telecom/imagen /home/telecom/centralita 5.- Ahora vamos a crear 5 nuevas cuentas de usuario, 2 de equipos de rtv y 3 de equipos de telefona. Las caractersticas de estas nuevas cuentas sern Los usuarios sern rtv1, rtv2, telef1, telef2, telef3. Al agregar las cuentas indicaremos adems que el grupo principal de los equipos de rtv es rtv y que como grupo secundario los equipos de rtv tendrn el grupo telecom. En el caso de los equipos de telefona, estos tendrn como grupo principal telef y como grupo secundario a telecom. Adems los equipos de rtv tendrn todos el mismo directorio de trabajo que ser /home/ telecom /imagen y los equipos de telefona tambin compartirn el mismo directorio de trabajo que ser /home/ telecom /centralita. Adduser rtv1 >>> adduser rtv2 >>> adduser telef1 >>> adduser telef2 >>> adduser telef3 >>> Usermod g rtv G telecom d /home/telecom/imagen rtv1 >>> Usermod g rtv G telecom d /home/telecom/imagen rtv2 Usermod g telef G telecom d /home/telecom/centralita telef1 >>> Usermod g telef G telecom d /home/telecom/centralita telef2 Usermod g telef G telecom d /home/telecom/centralita telef3 6.- Anota las nuevas entradas que se han generado en el archivo correspondiente (indica en cul). Anota asimismo cmo han quedado las entradas relativas a los tres grupos. Cules han cambiado respecto al punto 3?, Por qu? Cat /etc/passwd >>> cat /etc/shadow >>> cat /etc/group >>> cat /etc/gshadow 7.- Estableceremos una contrasea para cada una de las 5 cuentas creadas. Anota las lneas correspondientes a cada una de ellas en el archivo que se haya modificado con dicha accin. 8.- Cambiaremos el grupo propietario del directorio imagen que pasar a ser rtv y el grupo propietario de centralita que ser telef Chgrp rtv /home/telecom/imagen >>> chgrp telef /home/telecom/centralita 9.- Asignaremos permisos totales sobre el directorio de trabajo imagen al grupo rtv, y sobre el directorio de trabajo centralita al grupo telef, y ningn permiso al resto. (El usuario root sigue siendo el propietario y mantiene todos los permisos sobre ambos directorios). Comprobarlo, de forma que el usuario rtv1 pueda crear un archivo en /home/telecom/imagen, y que el usuario telef2 pueda crear un directorio en /home/telecom/centralita. Chmod g=rwx,o= /home/telecom/imagen >>> chmod g=rwx,o= /home/telecom/centralita >>> Usuario rtv1 >>> cat>/home/telecom/imagen/prueba 10.- Crearemos un tercer directorio llamado comun dentro de /home/telecom. El propietario de este directorio ser rtv1 y el grupo asociado ser telecom. Usuario root >>> mkdir /home/telecom/comun >>> chown rtv1 /home/telecom/comun >>> chgrp telecom /home/telecom/comun 11.- Asignar permisos totales sobre el directorio comun al grupo telecom y quitaremos todos los permisos al resto. Chmod a=rwx,o= /home/telecom/comun 12.- Anotar la mscara de permisos y los propietarios de los tres subdirectorios de /home/telecom. ll /home/telecom 13.- Siendo usuario rtv2, crear el archivo fecha con la fecha del da de hoy en el directorio comun. Usuario rtv2 >> date>/home/telecom/comn/fecha 14.- Nombrar como administrador de los grupos telecom y rtv al usuario rtv1 y como administrador del grupo telef al usuario telef1. Anota las lneas correspondientes a cada uno de los tres grupos en el archivo que haya sido modificado con dicha accin. Qu puede hacer ahora rtv1 como administrador de telecom? Borra al usuario rtv2 del grupo telecom.

Usuario root >>> gpasswd A rtv1 rtv >>> gpasswd A rtv1 telecom >>> gpasswd A telef1 telef >>> cat /etc/gshadow Gestionar los usuarios del grupo >>> Usuario rtv1 >>> gpasswd d rtv2 telecom

Вам также может понравиться