在 Ubuntu Server 14.04.2 LTS 中启用 ACL

在 Ubuntu Server 14.04.2 LTS 中启用 ACL

你好,我有一本关于 Linux 的书,上面说“如果我想挂载所代表的设备以/home在文件中使用 ACL,/home我必须添加acl到它的选项中,/etc/fstab然后这本书给了我这个命令:

$ grep home /etc/fstab/
LABEL=/home /home   ext4   defaults,acl   1 2

我很困惑,因为我的 fstab 文件中有这行代码:

UUID=aaab87g4-u3ty-8s9i-1r4t-8d6f8765hf98 /boot ext2 defaults 0 2  

(* 我只是在 UUID 中输入了随机数;我是新手,不知道是否应该在 fstab 文件中输入真实的 UUID)


那么,我是否应该将以下任意一行代码放在已经存在的代码下?

LABEL=/home /home ext2 defaults,acl 1 2

或者

LABEL=/home /home ext2 default,acl 0 2

答案1

根据社区维基

从 Ubuntu 14.04 和 ext4 开始,上述内容不是必需的,因为 acl 已经是默认的:

sudo tune2fs -l /dev/sdaX |grep acl
Default mount options:    user_xattr acl

所以,都不是,因为您使用的是 14.04 和ext4

但是,如果您必须更改挂载选项:

  1. 逗号后面不应该有空格。应该是defaults,acl
  2. 您应该编辑现有条目(grep 命令显示的条目)。

相关内容