Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Realiza las siguientes acciones relacionadas con la gestión de permisos y derechos en Linux.
Por cada punto, adjunta una captura con el comando/comandos a ejecutar o el fichero a
visualizar su contenido.
Objetivos de la práctica:
Verificar los permisos de los ficheros.
Modificar el acceso a los ficheros.
Cambiar la máscara de acceso por defecto.
Cambiar el propietario de un fichero.
Cambiar el grupo de un fichero.
Cambiar de usuario.
1. Visualiza los atributos de permisos de tu directorio incluido los ficheros ocultos y comprueba
sus permisos.
2. La orden touch archivo permite crear un archivo vacío. Si se especifica un archivo ya existente
simplemente actualiza su fecha y hora. Crea un archivo denominado modo y comprueba los
atributos por defecto en que se ha creado y el grupo asociado.
3. Crea en tu directorio el archivo prueba1.sh.(gedit prueba1.sh o con nano). Con el permiso 764 y
el siguiente contenido:
clear
who
ls –l
4. Elimina el permiso de lectura del archivo prueba1.sh para su propietario e intenta visualizarlo.
5. Elimina el permiso de escritura del archivo prueba1.sh para el propietario. Intenta añadir una
nueva línea al fichero prueba1.sh.
6. Añade a prueba1.sh los atributos de lectura y ejecución, para su propietario.
8. Crea el directorio lotes. Comprueba sus atributos. Elimina el permiso de escritura, e intenta
copiar el archivo prueba1.sh a dicho directorio. Vuelve a modificar el atributo y copia el
fichero.
9. Elimina el permiso de lectura del directorio lotes e intenta ver el contenido con la orden ls.
11. Comprueba la máscara de permiso con la orden umask. Crea una nueva mascara para que
los ficheros al crearse tengan los permisos rwx r-- --- (740 - 037 (directorios))
12. Asegúrate de que el archivo prueba1 tiene asignados los permisos de lectura y escritura para
el resto de los usuarios. Si no los tiene, asignarlos. Transfiere la propiedad del archivo prueba1
al usuario root, intenta a continuación modificar algún atributo. Por ejemplo, asígnale permiso
de ejecución.
13. Haz una copia del archivo prueba1 con el nombre prueba1.bak y comprueba la propiedad de
ambos archivos.
14. Si no existe, crea un grupo denominado: ‘otros’. Asocia el archivo prueba1 al grupo otros.
Compruébalo.
15. Asigna al archivo prueba1, los atributos 060. A continuación, trata de visualizar o editar el
archivo (con cat por ejemplo). ¿Puedes?
16. Cambia de grupo (otros) con la orden newgrp. Intenta visualizar de nuevo el archivo.¿Puedes?
18. Crea una carpeta con nombre recursos en la raíz del sistema.
23. Si queremos que todos los ficheros que se creen en dicha carpeta tengan el mismo grupo que
tendríamos que hacer, independientemente del usuario que cree los ficheros. Probad luego
con cada usuario
user01:
user02:
user03:
user04: