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