我对 Linux 的使用还比较陌生,刚刚在 HyperVM VPS 上安装了 Ubuntu 10.04.1 LTS Minimal 安装的全新副本。
如何启用 ACL?我有一个问题超级用户它解决了我在运行 Ubuntu Server 10.10 的虚拟机上尝试解决的问题。
df -T
/dev/simfs
类型收益reiserfs
- 我该在 fstab 中输入什么来为文件系统挂载 ACL?目前,此文件为空白。
运行后sudo mount -o remount,acl /
我得到了mount:permission denied
。有什么建议吗?
编辑
标记为已解决,因为从我所做的所有研究来看,我得出的结论是,由于权限问题,我无法在 VPS 上使用 ACL。
答案1
Reiserfs 根本就不支持访问控制列表。至少根据http://en.wikipedia.org/wiki/Comparison_of_file_systems#Metadata
编辑:正如 grawity 在评论中指出的那样,尽管维基百科页面上是这么说的,但它似乎支持所谓的 POSIX ACL。
那么,权限被拒绝的消息有点奇怪。我怀疑 VPS 对此添加了一些限制。您是否尝试过在 中添加 acl 选项/etc/fstab
,然后重新启动?
该文件的每一行/etc/fstab
都有六个字段,用空格分隔(不包括以 # 开头的行,这些行将被忽略)。在第二个字段为 的行上/
,将其添加,acl
到字段 4 的末尾。例如,如果字段 4 只是defaults
,则将其更改为defaults,acl
。
重新启动后,运行mount
,并检查它是否已使用 acl 选项挂载。