Debian chmod attribu d'un dossier

Fermé
debutant linux - 27 nov. 2006 à 02:39
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 - 27 nov. 2006 à 03:15
Bonjour

je viens de creer un dossier PUBLIQUE
je souhaiaterai que ce dossier soit libre en RWX a tous
lles ulisateurs de identifié sur le systeme
j ai donc fait un CHMOD 777 PUBLIQUE
et un CHMOD 777 *.* dans le dossiers pour les fichiers déjà existants.

Mon probleme est que les nouveau fichiers placé dans le dossier n'hirrite pas automatiquement de ces attributs.

esperant avoir été claire

je vous remercie par avance pour vos reponses

1 réponse

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
27 nov. 2006 à 03:15
Salut,

tu peux faire sur l'arborescence totale
chmod -vR 0777 PUBLIQUE 
Quand tu copies de fichiers tu peux utiliser la commande install de cette manière
install -m 0777 *.c /chemin/vers/PUBLIQUE
ou
cp -vR /arborescence /chemin/vers/PUBLIQUE && chmod -vR 0777 /chemin/vers/PUBLIQUE
Pour ne pas être obliger de taper des longues commandes tu peux utiliser des alias.

Pour héritage à la création tu peux utiliser les ACL's.

Une fois crées les ACLs par défaut pour une arborescence les fichiers créés dans le répertoire possedent les ACLs de répertoire.

lami20j

P.S. A la création de dossier PUBLIQUE il sera mieux de fixier le Sticky Bit

mkdir PUBLIQUE && chmod -v 1777 PUBLIQUE