为什么没有 ACL 选项的挂载文件系统仍然遵守 POSIX ACL?

为什么没有 ACL 选项的挂载文件系统仍然遵守 POSIX ACL?

根据mount,文件系统没有ACL选项:

$ mount
/dev/mapper/sys_vg-root_lv on / type ext3 (rw)

但是,我仍然可以setfacl访问getfacl此文件系统。也许我误解了 ACL 选项。

我在这个系统上使用 RHEL5。

答案1

在 RHEL 中,安装时配置的任何文件系统都默认启用 ACL。可以使用 进行验证tune2fs -l <device>

安装后创建的任何文件系统都必须acl在 /etc/fstab 中具有 mount 选项,或者使用 进行硬设置tune2fs -o acl <device>

答案2

现代 Linux 发行版中的一些文件系统(如 ext3、ext4 和 xfs)默认启用 ACL。

相关内容