On installe ensuite le paquet acl (par synaptic, apt-get, …)
Dans le fichier fstab, on ajoute “acl” aux options de montage de la partition concernée (ou de toutes, si ça marche avec les formatages linux que vous avez). Par exemple, si /home/partage fait partie d'une partition séparée /home (vous ajustez en fonction de votre config!):
/dev/hda6 /home ext3 options1,option2,option3,acl 0 0
Ensuite ⇒ prise en compte par reboot (ou remontage par mount -o remount,acl /home, mais je n'ai pas essayé).
Configuration des acl pour le répertoire partagé:
# setfacl -m d:g:users:rwX /home/partage
Commentaires sur cette commande:
-m ⇒ modifier les acl. Si le répertoire /home/partage a déjà des données, on remplace -m par -Rm qui va appliquer ces règles ACL à tous les fichiers et sous-répertoires de façon récursive.
d: ⇒ default = c'est ce qui permettra aux membres du groupe users de créer des fichiers rw-rw-r– (et pas rw-r–r– comme le demanderait le umask de /etc/profile), ce qui permettra à chaque utilisateur de pouvoir modifier les fichiers créés par les autres utilisateurs.
g:users ⇒ groupe = users
rwX ⇒ droits à mettre. le X majuscule veut dire que x ne sera mis que pour les répertoires (les simples fichiers n'auront que rw-).
Partager