chmod... es para cambiar permisos a carpetas o archivos.
ejem:
directorio: drwxr-xr-x ........... Carpeta
chmod -r Carpeta = d-wx--x--x ............ Carpeta
chmod +r Carpeta = drwxr-xr-x ........... Carpeta
chmod u-r Carpeta = d-wxr-xr-x ............ Carpeta
u: es para el usuario
g: es para el grupo
o: es para otros
a: es para todos
se puede usar -R (recursividad) que es para dar o quitar un permiso a la carpeta y todo lo que hay dentro, pero solo funciona con w
-Crear el directorio d1 dentro de pruebas, dentro del directorio d1 crear los directorios d21, d22, y el fichero f1, dentro del directorio d21 crear los directorio 311 y 312
-Quitar a d22 permiso de escritura
¿se puede entrar?
¿se puede listar el contenido?
¿se puede crear algo?
-Con un mismo comando, dar a d22 permiso de escritura sólo para el usuario y quitar el permiso de lectura
-Con un mismo comando dar permiso de lectura a d22 a tu usuario y al grupo y quitar el permiso de ejecución
-Hacer para f1 lo mismo que para d22 (abrirlo, cambiarlo, ejecutarlo)
-Quitar recursivamente los permisos de lectura a d21 y comprobar los permisos de d311 y d312
¿aparece algún mensaje?
¿puedes ver los permisos de d311 y d312?
-Haz los cambios necesarios (pero que no afecten a d311 y d312)
para ver los permisos de d311 y d312
¿se aplica recursivamente el cambio de permisos?
-Haz lo mismo para el permiso de ejecución y el de escritura
-Quita el permiso de escritura a d1 recursivamente para todos los usuarios y comprueba cómo afecta a f1, d22, d21, d311 y d312.
No hay comentarios:
Publicar un comentario