Vous n'êtes pas identifié(e).
En octal, comment traduire ce 'X' majuscule ?
Parce que si je ne m'y prends pas comme ça, l'autre user ne peut pas gérer les répertoires.
Peu importe le 'o' : on ne peut pas entrer dans le profil user vers lequel je copie l'arborescence, sauf si j'ai géré les ACL sur son compte pour que tel ou tel user ou groupe puisse y accéder. C'est pas le problème.
Comment traduire ça en octal ?
Hors ligne
chmod -R o+rwX ./Nom_repertoire/
Dernière modification par otyugh (09-10-2019 20:59:08)
Hors ligne
C'est vrai : c'est plus court. Et ça donne la même chose.
Mais un rwx juste pour les dossiers, quelle serait la syntaxe ?
Hors ligne
Mais un rwx juste pour les dossiers, quelle serait la syntaxe ?
Je suppose que ça t'obliges à utiliser une boucle, ou find.
EDIT : et en fait ça couvre même pas tout ce que fait un "X", d'après le manuel c'est un peu plus compliqué.
execute/search only if the file is a directory or already has execute permission for some user (X)
Du coup faudrait faire... Arh. Un truc plus compliqué. Normalement il faudrait vérifier la permission de chaque fichier/dossier avant de décider... C'est une commande plus subtile que je pensais. ^^'
Je sais même pas comment tester la permission d'exécution spécifiquement de l'utilisateur, du groupe ou other dans un script bash, je sais juste le faire pour "si l'utilisateur courant à le droit" ^^'
Dernière modification par otyugh (10-10-2019 11:10:09)
Hors ligne
Hors ligne
Hors ligne