Dar permisos de una carpeta o archivo a un usuario con ACL

-Dar permisos con ACL es útil cuando queremos dar permisos de por ejemplo un archivo a un sólo usuario y éste se encuentra en un grupo distinto del propietario del archivo sin modificar los permisos de los demás miembros del grupo.

1º.Instalamos ACL si no está ya instalado.

text
sudo apt-get install acl

2º.En este ejemplo vamos a dar permisos de lectura(r),escritura(w) y ejecución(x) al usuario ana sobre una carpeta llamada altercmd.

text
setfacl -m u:ana:rmx altercmd

-m –>Indica que vamos a modificar.
u:ana:rwx –>Indica que el usuario(u) ana va a tener permisos de lectura,escritura y ejecución(rwx).

3º.Comprobamos que se han añadido los permisos.

text
getfacl altercmd

acl

-Ahora el usuario ana tiene los permisos que le hemos asignado y el resto de usuarios del grupo de ana no.