Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Ejercicios Tema 9 - Linux - Permisos

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 3

1.

Indica ara que sirven los siguientes comandos


 Chown
 Chmod
 Chmod -rwxr—r—
 Chmod 760
 Chmod u+r
 Chmod o-x
 Cut
 Groupadd
 Groupdel
 Adduser
 Deluser
 Groups
 Usermod o usermode
 Umask
 Finger

Ejercicios sobre permisos

2. Visualiza la carpeta /etc/group e indica que contiene


3. Visualiza la carpeta /etc/passwd e indica que contiene
4. ¿Cómo saber a que grupo pertenece un usuario en particular?
5. Visualiza a que grupos pertenece tu usuario
6. Visualiza el modo (permisos) de todos los archivos de tu directorio personal.
7. Visualiza también el modo del archivo .profile.
8. Crea un archivo perm1 y comprueba el modo( permisos) por defecto con el que se ha
creado, su propietario y el grupo asociado.
9. Modifica el modo del archivo perm1 para permitir su lectura y escritura al propietario y sólo
su lectura al grupo y al resto. Especifica la orden de todas las formas distintas que se te
ocurran

10. Crea un directorio PRUEBAS en tu directorio personal y dentro crea un archivo lote1.sh con
el contenido que se especifica a continuación. Visualiza sus autorizaciones de acceso.

#!/bin/bash

clear
echo ‘Hola’
who
echo ‘Mostrando el contenido del directorio:’
ls –l

11. Elimina el permiso de lectura del archivo lote1.sh para su propietario e intenta visualizarlo.
12. Elimina el permiso de escritura del archivo lote1.sh para el propietario. Añade a lote1.sh la
línea que se indica a continuación. ¿Puedes? ¿Por qué?

echo línea añadida

13. Añade a la máscara de permisos del archivo lote1.sh los de lectura, escritura y ejecución
para su propietario (los grupos y el resto de usuarios no tienen permisos de nada)
14. Añade la línea indicada en el ejercicio 8 si no pudiste anteriormente. Ejecuta el archivo.
Nota: al ejecutar el archivo se ejecutan secuencialmente las órdenes UNIX contenidas en él
(se pone el nombre del archivo, con la ruta en el caso de que no estés dentro)

15. Elimina en el archivo lote1.sh el permiso de lectura e intenta ejecutarlo. ¿Puedes? ¿Por
qué?

Ejercicios permisos ampliación

16. Crea un directorio marta. Comprueba su modo (permisos) de acceso. Elimina el permiso de
escritura e intenta copiar el archivo lote1.sh en él.

17. Si no pudiste, vuelve a modificar el modo del directorio para conseguirlo.

18. Elimina el permiso de lectura del directorio marta e intenta ver su contenido con la orden ls.
Repítelo con la opción ls –l. Restaura los permisos de forma que el usuario pueda leer y
escribir, pero los grupos y resto de usuarios solo puedan leer el directorio.

19. Elimina el permiso de ejecución del directorio marta. ¿Puedes ejecutar el archivo lote1 con
la orden marta/lote1.sh?

20. ¿Puedes situarte en el directorio marta para ejecutar el archivo lote1.sh desde allí?
21. Vuelve a asignar el permiso de ejecución del directorio.

22. En el directorio marta, crea un archivo nuevo lucia y otro llamado carlos. Asegúrate de que
el archivo carlos tiene asignado el permiso de lectura y escritura para el “resto” de usuarios.

23. Cambiarse a root. Transfiere la propiedad del archivo carlos al usuario root (poner a root
como propietario del archivo). Vuelve a cambiar a tu usuario. Intenta a continuación
modificar su modo para que otros usuarios ya no puedan escribir o ejecutarlo. ¿Puedes?
¿Por qué?

24. Haz una copia del archivo carlos con nombre salud. Verifica la propiedad de ambos
archivos. Modifica el modo (permisos) del archivo salud para que el propietario, grupo y
otros tengan todos los permisos.

25. Escribe en el archivo lucia (creado en el punto 12) las líneas que se indican a continuación:

el archivo

tiene algo

escrito

26. Asigna al archivo lucia la máscara de permisos 060 y mirar que se ha cambiado el
propietario del archivo lucia y sus permisos.

27. Crea un grupo llamado nuevogrupo y asocia el archivo lucia al grupo users. Comprueba
que la operación de asignación del grupo se ha llevado a cabo. Asigna un password al
group nuevogrupo (la clave será gruponuevo) con el comando gpasswd.

28. Volver a nuestro usuario e intentar imprimir el archivo lucia. ¿Has podido? ¿Por qué?

29. ¿Qué habría que hacer para poder acceder al usuario y no tener que cambiar los permisos
del mismo?.
30. Modifica el sistema para que todos los ficheros y directorios tengan la siguiente máscara
cuando los creamos rwx------

También podría gustarte