Software » [Linux] Gestion des droits
Catégorie:  
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 18:29:30,
Par Jean-Christophe
Hello,

Comment puis-je réinitialiser les droits de tous les éléments (fichiers, sous-répertoires) d'un répertoire?
Je voudrais appliquer les droits du répertoire à son contenu.

Merci :smile:
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 19:11:22,
Par philfr
chmod -R descend récursivement dans un répertoire (chown/chgrp aussi).
Attention, ne pas utiliser avec des permissions numériques (genre 777), mais seulement avec une syntaxe genre
chmod -R ug+rw .

Les droits des (sous-)répertoires suivent d'autres règles que les droits des fichiers.

Tu veux faire quoi au juste ?

Dernière édition: 18/04/2011 @ 19:12:31
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 19:12:28,
Par Olaf
chmod -R pour les droits
chown -R pour le propriétaire/groupe
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 19:32:21,
Par Jean-Christophe
Tu veux faire quoi au juste ?


Le but est de faire le ménage dans les droits sur les fichiers sur mon NAS.
Je crois (mais je ne suis pas sur) que quand il copie tout seul un fichier dont le download est terminé, le fichier reste utilisable par root uniquement.
Je dois aller en root dans le gestionnaire de fichier pour réattribuer les droits au fichier.
C'est assez casse-pied :ohwell:

J'ai différents répertoires qui ont des droits d'accès différents (Kids, Audio, Data, Series, etc.).
Je voudrais que le contenu des répertoires hérite des droits du répertoire parent.
Ce devrait être le cas par défaut, mais force est de constater que parfois, quand on bouge un fichier, les droits suivent au lieu d'être repêchés du répertoire parent.
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 20:36:51,
Par fox
Matte du côté de setgid sur répertoire
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 22:05:00,
Par philfr
Pour éclaircir le message de fox, tu peux faire en sorte que tout ce qui est créé en-dessous d'un répertoire appartienne au groupe de ce répertoire, en mettant le bit sgid sur ce répertoire par la commande:
chmod g+s <dir>

Les fichiers créés dans le répertoire appartiendront au groupe du répertoire, et les sous-répertoires créés auront également le bit sgid.
Ainsi, tu peux t'arranger pour que les différents utilisateurs appartiennent à différents groupes pour gérer tes droits d'accès.
   
[Linux] Gestion des droits
Publié le 18/04/2011 @ 22:13:09,
Par Jean-Christophe
merci, je vais creuser de ce côté là :smile:

bonne soirée
Répondre - Catégorie:  
Informaticien.be - © 2002-2024 AkretioSPRL  - Generated via Kelare
The Akretio Network: Akretio - Freedelity - KelCommerce - Votre publicité sur informaticien.be ?