Lo que hice y lo que hizo:
> 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
Lo que esperaba era una entrada de control de acceso adicional en x.txt sin un mensaje de error.
linux
access-control-list
CW Holeman II
fuente
fuente
Respuestas:
Esto parece que el comportamiento de montaje predeterminado no permite ACL en el sistema de archivos. getfacl informará los permisos normales del sistema de archivos sin error, pero setfacl no puede funcionar porque el sistema de archivos está montado sin la opción ACL.
Puede agregar esto en / etc / fstab o modificando las opciones de su sistema de archivos.
Suponiendo que tiene el sistema de archivos / home en / dev / sda, puede hacer lo siguiente:
Modificar el método del sistema de archivos:
Modifique el método / etc / fstab:
Usando cualquiera de los métodos, el sistema de archivos tiene que volverse a montar para que surta efecto. Puede lograr esto reiniciando o ejecutando
fuente