Les ACL permettent d'utiliser des droits plus avancés sous Linux
Pour activer au démarrage les ACL sur le file system /home editer le fichier /etc/fstab ainsi:
/dev/datavg/lvhome /home ext3 defaults,acl 1 2
Pour l'activer tout de suite:
mount -o remount -o acl /home
Pour définir les droits :
setfacl -R -m u:myuser:rwx,d:g:mygroup:rwx /home/user
Pour définir les droits par défaut d'un répertoire :
setfacl -R -m d:u:myuser:rwx,d:g:mygroup:rwx /home/user
Pour dupliquer les droits de file1 sur file2 :
getfacl file1 | setfacl --set-file=- file2
Pour obtenir les infos sur les droits:
getfacl /home/
Pour supprimer tous les droits ACL :
setfacl -R -b /home/user