Solaris OS 的旧版本支持主要基于 POSIX 草案 ACL 规范的 ACL 实现。基于 POSIX 草案 ACL 用来保护 UFS 文件。基于 NFSv4 规范的新 Solaris ACL 模型用来保护 ZFS 文件。
与旧模型相比,新 Solaris ACL 模型的主要变化如下:
该模型基于 NFSv4 规范,与 NT 样式的 ACL 类似。
此模型提供更为详尽的访问权限集。
ACL 分别使用 chmod 和 ls 命令(而非 setfacl 和 getfacl 命令)进行设置和显示。
提供了更丰富的继承语义,用于指定如何将访问权限从目录应用到子目录等。
有关将 ACL 用于 ZFS 文件的更多信息,请参见第 8 章。