Ce que j'ai fait et ce qu'il a fait:
> getfacl x.txt
# file: x.txt
# owner: cwhii
# group: cwhii
user::rw-
group::r--
other::r--
> groups
cwhii adm dialout cdrom plugdev lpadmin admin sambashare
> setfacl --modify=g:adm:rw x.txt
setfacl: x.txt: Operation not supported
> uname -a
Linux road 2.6.31-19-generic #56-Ubuntu SMP Thu Jan 28 01:26:53 UTC 2010 i686 GNU/Linux
Je m'attendais à une entrée de contrôle d'accès supplémentaire sur x.txt sans message d'erreur.
linux
access-control-list
CW Holeman II
la source
la source
Réponses:
Cela semble que le comportement de montage par défaut n'autorise pas les ACL sur le système de fichiers. getfacl signalera les autorisations normales du système de fichiers sans erreur, mais setfacl ne peut pas fonctionner car le système de fichiers est monté sans l'option ACL.
Vous pouvez l'ajouter dans / etc / fstab ou en modifiant vos options de système de fichiers.
En supposant que vous avez le système de fichiers / home sur / dev / sda, vous pouvez effectuer les opérations suivantes:
Modifiez la méthode du système de fichiers:
Modifiez la méthode / etc / fstab:
En utilisant l'une ou l'autre méthode, le système de fichiers doit être remonté pour prendre effet. Vous pouvez accomplir cela en redémarrant ou en exécutant
la source