Руководство по администрированию файловых систем ZFS Solaris

Наследование списков ACL

Цель наследования списков ACL заключается в переносе в новый файл или каталог соответствующих списков ACL с учетом существующих битов разрешений в родительском каталоге

По умолчанию наследование списков ACL не осуществляется. При выборе для каталога нетривиального списка ACL этот ACL не наследуется последующими каталогами. Для файла или каталога необходимо специально задавать наследование списков ACL.

Необязательные флаги наследования описаны в следующей таблице.

Таблица 8–3 Флаги наследования списков ACL

Флаг наследования 

Сокращенное название 

Описание 

file_inherit

f

Наследование файлами каталога только списками ACL из родительского каталога. 

dir_inherit

d

Наследование списков ACL в подкаталогах только из родительского каталога. 

inherit_only

i

Наследование списков ACL из родительского каталога, но только по отношению к новым файлам или подкаталогам, а не непосредственно к каталогу. Для определения наследуемого списков ACL необходимо установить флаг file_inherit, флаг dir_inherit или оба флага.

no_propagate

n

Наследование списков ACL из родительского каталога содержимым первого уровня каталога, но не второго или последующих уровней. Для определения наследуемых списков ACL необходимо установить флаг file_inherit, флаг dir_inherit или оба флага.

-

нет 

Разрешение не предоставляется. 

Кроме того, для файловой системы можно установить политику наследования списков ACL по умолчанию, которая может быть более или менее строгой, в зависимости от свойстваaclinherit файловой системы. Для получения дополнительной информации см. следующий раздел.