¿Cómo establecer los permisos de archivo por defecto para todas las carpetas/archivos de un directorio?
Quiero configurar una carpeta de tal manera que todo lo que se cree dentro de ella (directorios, archivos) herede los permisos y el grupo por defecto.
Llamemos al grupo "media". Y además, las carpetas/archivos creados dentro del directorio deben tener g+rw automáticamente.
259
3
Lo encontré: Aplicando los permisos por defecto
Del artículo:
A continuación podemos verificar:
Salida:
Esta es una adición a Chris' respuesta, se basa en mi experiencia en mi equipo Arch Linux.
Usando el interruptor por defecto (-d) y el interruptor de modificación (-m) sólo modificará los permisos por defecto pero dejará los existentes intactos:
Si quiere cambiar toda la estructura de permisos de la carpeta's incluyendo los existentes (tendrá que hacer una línea extra y hacerla recursiva -R:
eg.
(CREDIT a markdwite en los comentarios para la sintaxis de la línea de revocar todos los privilegios)
Utilizando el siguiente comando puede establecer el permiso por defecto de un archivo: