ZFS ACL Sets
An ACL set consists of a combination of ACL permissions. These ACL sets of permissions are predefined and cannot be modified.
-
full_set
– All permissions -
modify_set
– All permissions exceptwrite_acl
andwrite_owner
-
read_set
–read_data
,read_attributes
,read_xattr
, andread_acl
-
write_set
–write_data
,append_data
,write_attributes
, andwrite_xattr
You can apply an ACL set rather than having to set individual permissions separately.
Example 2-1 Using an ACL Set to Assign a Combination of ACL Permissions
With the read_set
ACL set, the user jan
can read ACLs as well as file contents and their basic and extended attributes.
$ chmod A+user:jan:read_set:allow file.1 $ ls -v file.1 -r--r--r--+ 1 root root 206695 Jul 20 13:43 file.1 0:user:jan:read_data/read_xattr/read_attributes/read_acl:allow ...