Creé un directorio y usé chown para hacer que mi usuario y grupo sean propietarios. Si creo una nueva carpeta dentro de la carpeta principal, los permisos para "otros" en la pestaña de permisos se establecen en "acceder a archivos" y no en "crear y eliminar archivos".
¿Cómo puedo asegurarme de que todas las subcarpetas y archivos de mi carpeta principal tengan los permisos principales predeterminados?
Ubuntu 16.04LTS
/opt/lampp/htdocs directory
Respuesta aceptada:
Usando el setfacl
herramienta con la que puede configurar esto:
sudo setfacl -R -d -m o::rwx /opt/lampp/htdocs
sudo setfacl -R -m o::rwx /opt/lampp/htdocs
La primera línea establece esto por defecto, mientras que la segunda simplemente modifica y deja el acl
(lista de control de acceso) valores. La primera línea es lo que estás buscando.
Información:
-d
:predeterminado para futuras subcarpetas-m
:modificaracl
existente-R
:hacer cambios recursivamenteo
:estableceracl
para carpeta otros
Ver man setfacl