Digamos que tengo una carpeta llamada folder
en la siguiente ruta:
my_path = /a/b/c/d/e/folder
y un archivo llamado file
en esa carpeta.
Luego, digamos que ejecuto este comando para eliminar los permisos de grupo en / a /
> chmod g-rwx -R /a/
Ahora, digamos que doy +rx
permisos a folder
:
> chmod g+rx /a/b/c/d/e/folder
Luego, si se ejecuta un segundo usuario en mi grupo:
> ls /a/b/c/d/e/folder
o
> cat /a/b/c/d/e/folder/file
ella recibe errores de permiso, y hasta donde yo entiendo esto es porque necesito proporcionar g+x
acceso a todos los padres de folder
. Mi pregunta es, ¿ cuándo o por qué sería útil dar +x
permiso a un directorio cuyo padre no lo tiene?
Gracias
chmod +grx -R /a/b/c/d/e/folder
? Está mal, la forma correcta de ejecutarlo es:chmod g+rx -R /a/b/c/d/e/folder