Permisos y dueños

Comando setfacl

Da permisos finos a usuarios o grupos concretos sin cambiar el dueño ni el modo básico del archivo.

Sintaxis

setfacl -m u:usuario:permisos archivo

Opciones más útiles

-mModifica una entrada ACL
-xElimina una entrada ACL
-bBorra todas las ACL

Ejemplos para copiar

$ touch informe.txt && setfacl -m u:root:rw informe.txt && getfacl informe.txtDar permiso a un usuario

Puedes probarlos en la terminal del navegador: no toca tu ordenador.

Errores típicos

  • Una ACL puede hacer que ls -l muestre un + al final de los permisos.

Comandos relacionados

FAQ

¿Cuándo necesito ACL en vez de chmod?

Cuando quieres dar acceso a una persona concreta sin tocar el resto de permisos.

Aprende a usarlo de verdad

El curso de Linux básico te lleva de cero a manejarte en la consola con 24 lecciones que se corrigen solas.

Empezar el curso gratis