Bonjour à tous :)
J'ai une question qui peut sembler idiote mais je n'arrive pas à résoudre mon problème.
J'aimerais créer un dossier commun à plusieurs utilisateurs et faire en sorte que les droits sur chaque sous-dossier/fichier soient les mêmes que celui du dossier parent.
J'ai cru comprendre qu'il faut "bidouiller" avec les ACL mais je ne suis pas parvenu à un résultat satisfaisant. De plus, les différentes docs que j'ai trouvé sur les ACL se contredisent parfois...
Des pistes sur l'héritage automatique des droits sous linux ?
Merci d'avance :)
# umask
Posté par other . Évalué à 1.
# Soucis
Posté par Raphaël G. (site web personnel) . Évalué à 2.
Déjà sache que les droits attribués par défaut au répertoire, fichier créé vont dépendre du umask de l'utilisateur.
(aucune propagation d'acl a attendre de ce côté)
Donc tu as peu de choix :
- utiliser un démon inotify pour attribuer les droits qui vont bien sur les fichiers créés dans le répertoire en question
- cron qui se charge d'attribuer les droits sur les fichiers en question régulièrement
- modifier l'application pour attribuer les bons acl a la création
(je sais même pas si c'est possible)
- utiliser une sorte d'umask qui ajoute les acl (ça dois pas exister)
Bref, ce sera lourd...
Si tu utilise du ftp, j'avais résolu le soucis en utilisant des comptes virtuels qui tombent tous sur un même utilisateur physique.
Enfin sache que les acl, pas grand chose les supportent !
ls (de coreutils) ne le supporte que depuis très peu, idem pour kde, il n'y a dedans qu'un support partiel...
(buggué, il ne supporte pas l'attribution d'acl sur un groupe de fichiers)
Bref, c'est pas gagné...
# Google, 2 secondes
Posté par furai (site web personnel) . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.