Di 'che ho una cartella chiamata foldernel seguente percorso:
my_path = /a/b/c/d/e/folder
e un file chiamato filein quella cartella.
Quindi, supponiamo di eseguire questo comando per rimuovere le autorizzazioni di gruppo in / a /
> chmod g-rwx -R /a/
Ora, dì che do le +rxautorizzazioni per folder:
> chmod g+rx /a/b/c/d/e/folder
Quindi, se viene eseguito un secondo utente nel mio gruppo:
> ls /a/b/c/d/e/folder
o
> cat /a/b/c/d/e/folder/file
lei riceve errori di autorizzazione, e per quanto ho capito questo è perché devo fornire g+xaccesso a tutti i genitori di folder. La mia domanda allora è, quando o perché sarebbe mai utile dare il +xpermesso a una directory il cui genitore non ce l' ha?
Grazie
chmod +grx -R /a/b/c/d/e/folder? È sbagliato, il modo giusto per eseguirlo è:chmod g+rx -R /a/b/c/d/e/folder