¡Te damos la bienvenida al nuevo sysarmy --help! Para recuperar tu usuario pedí un password reset.

Settear ACL en NFSv4

Buenas.

Estoy teniendo problemas al settear una ACL a un directorio que es presentado por NFSv4. Quiero lograr definir una ACL que permita que todo archivo creado en un parent directory herede una ACL determinada.

Ejemplo.

$> setfacl -m d:u:imartinez:rwx o/
$> touch o/pepe
$> getfacl o/pepe 
# file: o/pepe
# owner: imartinez
# group: imartinez
user::rw-
user:imartinez:rwx #effective:rw-
group::r-x #effective:r--
mask::rw-
other::r--

El Ejemplo anterior es lo que busco lograr en NFSv4, o sea, que todos los archivos creados en un determinado directorio tengan una ACL que permitan rwx del grupo (modificar el umask)

Paquetes:

  • nfs-utils-1.3.0-0.8.el7.x86_64
  • nfs4-acl-tools-0.3.3-13.el7.x86_64

OS: Rhel 7.1
Documentación:  https://wpollock.com/AUnixSec/NFSv4ACLs.htm

Gracias

Respuestas

  • Para NFSv4 tenés que usar nfs4_setfacl y nfs4_getfacl (las ACLs son distintas de las de POSIX). Fijate si seteándolas y geteándolas con esos comandos obtenés el resultado que buscás (ojo con la sintaxis que puede cambiar). Los comandos (y las man pages) las deberías tener porque son parte de nfs4-acl-tools.



    Fijate también acá para más info: http://wiki.linux-nfs.org/wiki/index.php/ACLs
Este hilo ha sido cerrado.