Как я могу сбросить списки управления доступом в файловой системе ZFS в OpenIndiana, которая экспортируется через NFS4, и заменить их унаследованными разрешениями? По сути, я хочу сделать эквивалент icacls "C:\path\to\folder" /reset /T /C
в Windows на этой машине. Однако ни команда chmod в OpenIndiana, ни nfs4_setacl, похоже, не позволяют удалить все ACL, хотя клиент правильно интерпретирует унаследованные ACL, если у узла нет собственного.
Вы можете удалить все нетривиальные ACL в ZFS следующим образом: chmod A- filename
Вы также можете установить свойство acl inherit для тома zfs:
zfs set aclinherit=passthrough tank/volume