You are on page 1of 4

GESTIN DE USUARIOS Y PERMISOS

1. Crear el usuario empleado y establecer una contrasea. Completar


algunos
datos bsicos sobre el usuario creado (Nombre, telfono, etc.)
2. Visualizar el contenidos de los ficheros:
/etc/passwd
/etc/group
/etc/shadow
/home
3. Visualizar la informacin asociada al usuario empleado.
4. Iniciar una sesin del usuario creado en una terminal de texto y mostrar:
El directorio de trabajo del usuario.
Un listado de los usuarios conectados actualmente (usando 2
comandos).
Un rbol de los directorios de la raz del sistema
Almacenar en un fichero llamado /home/empleado/fsmontados los
sistemas de ficheros montados en la actualidad. Posteriormente,
visualizar el contenido del fichero.
Agregar al fichero anterior el contenido del fichero /etc/fstab.
Hacer un listado en formato largo del fichero creado y comprobar los
permisos asignados.
Visualizar el inodo asociado al fichero creado.
Visualizar el UID, GID principal y grupos a los que pertenece el usuario.
5. Crear el grupo oficina y comprobar que aparece en el fichero
correspondiente.
6. Agregar a este grupo el usuario empleado y comprobarlo de distintas
formas.
7. Crear el usuario comercial y aadirlo al grupo oficina. Establecer una
contrasea e iniciar una sesin con el nuevo usuario.
8. Desde una sesin de root desconectar a los 2 usuarios.
9. Eliminar los usuarios y grupo creados anteriormente. Comprobar qu
ocurre con
el directorio de trabajo de los usuarios.

10. Visualizar los ficheros de configuracin /etc/passwd, /etc/group,


/etc/shadow
para comprobar que no queda ningn rastro.
11. Crear un script llamado /home/usuarios que permita realizar las
siguientes
tareas:
Crear los usuarios Juan y Ana. Establecer una contrasea para ambos y
hacer que pertenezcan, adems de a su grupo principal, al grupo
directores.
Crear el fichero /home/info que contendr las lneas de los ficheros /etc/
passwd y /etc/shadow que hagan referencia a ambos usuarios
Mostrar el contenido del fichero /home/info
12. Establecer para el script anterior, permisos de ejecucin slo para el
usuario
propietario. Seguidamente, ejecutar el fichero y comprobar su
funcionamiento.
13. Crear un script llamado /home/elimina que elimine todo lo que crea el
script
/home/usuarios. Asignar permiso de ejecucin para el usuario propietario y
seguidamente ejecutarlo.
14. Volver a ejecutar el script /home/usuarios y comprobar si los usuarios
Juan y
Ana pueden visualizar, modificar y borrar el fichero /home/info
15. Establecer como GID del fichero /home/info el grupo directores.
Comprobar si
ahora los usuarios Juan y Ana pueden visualizar, modificar y borrar el fichero
/home/info
16. Establecer para el fichero /home/info el permiso de escritura a nivel de
grupo y
comprobar si ahora los usuarios Juan y Ana pueden visualizar, modificar y
borrar el fichero /home/info
17. Establecer como propietario del fichero /home/info el usuario Juan.
Comprobar
si Juan puede o no eliminar el fichero.
18. Crear el directorio /home/temp con propietario y grupo a Juan. Mover el
fichero

/home/info a home/temp. Probar si Ana y Juan pueden editar y borrar el


fichero
/home/temp/info.
19. Crear el fichero /home/permisos que tendr un listado de los usuarios
del
sistema (/etc/passwd) junto con su UID.
20. Establecer con notacin octal y nemotcnica los siguientes permisos
para el
fichero /home/permisos:
rw rw- r- rw- r-- -- rw- rw- rw21. Establecer para el directorio /home/temp los permisos rw- r-- r-22. Comprobar si el usuario Ana puede leer y acceder al directorio
home/temp
23. Crear un directorio de escritura pblica llamado /home/public donde los
distintos usuarios podrn almacenar sus ficheros pero no podrn modificar
los
ficheros de los dems, salvo que un usuario conceda permisos
expresamente.
Este directorio tendr como propietario y grupo a root.
24. Crear en el directorio /home/public un fichero cada uno de los usuarios.
Comprobar que un usuario slo puede modificar sus ficheros, aunque s
puede
leer los de los dems.
25. Hacer que el usuario Juan cree en el directorio pblico un fichero que
slo
puede ser ledo por l y por root
26. Crear un script llamado /home/gestionaUsuarios que deber realizar las
siguientes tareas:
Crear 2 usuarios alumnos y un usuario profesor.
Los alumnos dispondrn del mismo directorio para almacenar sus
trabajos (/trabajos)
Ningn alumno podr modificar los trabajos del otro, aunque s verlos.
Sin embargo, el profesor tendr todos los privilegios sobre los ficheros

de los alumnos.
El directorio de trabajo ser inaccesible para el resto de usuarios del
sistema.
27. Establecer el permiso de ejecucin a nivel de usuario. Ejecutar el script y
comprobar el correcto funcionamiento.
28. Eliminar todos los usuarios y grupos creados durante el ejercicio, as
como
ficheros y directorios creados, excepto los scripts.
29. Hacer una copia de los scripts en un directorio oculto llamado seg dentro
de
/home
30. Instalar el paquete rpm que se incluye en ftp://192.168.1.200/simm/linux
31.Comprobar el funcionamiento del paquete instalado. Mostrar el listado de
ficheros que contiene el paquete instalado.
32. Desinstalar el paquete instalado y comprobar que no figura en el
sistema.

You might also like