15 votos

setfacl para restablecer el archivo de permisos predeterminados?

Tengo un directorio con la siguiente Acl predeterminadas:

default:user:phptutor:rwx

Sin embargo, ninguno de los archivos/directorios en el directorio tiene que los permisos por defecto (porque fue añadido después de la creación).

¿Cómo puedo copiar la Acl predeterminadas de un directorio principal para cada carpeta y archivo en ella?

19voto

TomH Puntos 921

Uso getfacl para obtener los permisos predeterminados del directorio y, a continuación, tubo el resultado en setfacl a aplicar. Algo como esto debería funcionar:

getfacl -d <directory> | setfacl -R --set-file=- <directory>

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: