Los permisos sobre nuevos ficheros y directorios normalmente se rigen por create mask, directory mask, force create mode y force directory mode pero el parámetro booleano inherit permissions lo modifica.
Los nuevos directorios heredan el modo del directorio padre, incluyendo bits como setgid.
Los nuevos ficheros heredan los bits de lectura/escritura del directorio padre. Los bits de ejecución se dtereminan por map archive, map hidden y map system como de costumbre.
Observe que el bit setuid nunca se fija mediante herencia (el código lo prohíbe explíticamente).
Esto puede sr particualrmente útil en grandes sistemas con muchos usuarios, quizás varios miles, para permitir un único recurso [homes] de pueda usar de forma flexible por todos los usuarios.
Predeterminado:
inherit permissions = no |
Relacionados: