Disons que j'ai un dossier appelé folder
dans le chemin suivant:
my_path = /a/b/c/d/e/folder
et un fichier appelé file
dans ce dossier.
Ensuite, disons que j'exécute cette commande pour supprimer les autorisations de groupe sous / a /
> chmod g-rwx -R /a/
Maintenant, disons que je donne des +rx
autorisations à folder
:
> chmod g+rx /a/b/c/d/e/folder
Ensuite, si un deuxième utilisateur de mon groupe s'exécute:
> ls /a/b/c/d/e/folder
ou
> cat /a/b/c/d/e/folder/file
elle obtient des erreurs de permission, et autant que je sache, c'est parce que je dois donner g+x
accès à tous les parents de folder
. Ma question est alors: quand ou pourquoi serait-il utile de donner la +x
permission à un répertoire dont le parent ne l'a pas ?
Merci
chmod +grx -R /a/b/c/d/e/folder
? C'est faux, la bonne façon de l'exécuter est:chmod g+rx -R /a/b/c/d/e/folder