Guía de administración de Oracle Solaris ZFS

Herencia de ACL

La finalidad de utilizar la herencia de ACL es que los archivos o directorios que se creen puedan heredar las ACL que en principio deben heredar, pero sin prescindir de los permisos en el directorio superior.

De forma predeterminada, las ACL no se propagan. Si en un directorio se establece una ACL no trivial, no se heredará en ningún directorio posterior. Debe especificar la herencia de una ACL en un archivo o directorio.

En la tabla siguiente se describen los indicadores de herencia opcionales.

Tabla 8–3 Indicadores de herencia de ACL

Indicador de herencia 

Indicador de herencia compacto 

Descripción 

file_inherit

f

La ACL se hereda del directorio superior, pero únicamente se aplica a los archivos del directorio.  

dir_inherit

d

La ACL se hereda del directorio superior, pero únicamente se aplica a los subdirectorios del directorio.  

inherit_only

i

La ACL se hereda del directorio superior, pero únicamente se aplica a los archivos y subdirectorios que se creen, no al directorio en sí. Para especificar lo que se hereda. se necesita el indicador file_inherit, dir_inherit o ambos.

no_propagate

n

La ACL se hereda sólo del directorio superior al contenido del primer nivel del directorio. Se excluye el contenido del segundo nivel o inferiores. Para especificar lo que se hereda se necesita el indicador file_inherit, dir_inherit o ambos.

-

N/D 

Ningún permiso concedido. 

Además, se puede establecer una directriz de herencia de ACL predeterminada del sistema de archivos más o menos estricta, mediante la propiedad del sistema de archivos aclinherit. Para obtener más información, consulte la siguiente sección.