如何在我的fstab文件上设置acl?

我想启用我的远程服务器上的ACL。 所以我input下面的命令df来知道我是哪个分区:结果如下:

  Filesystem 1K-blocks Used Available Use% Mounted on /dev/simfs 26214400 1202356 25012044 5% / none 52432 1048 51384 2% /run none 5120 0 5120 0% /run/lock none 262144 0 262144 0% /run/shm 

现在,这里是我的/ etc / fstab文件:

 proc /proc proc defaults 0 0 none /dev/pts devpts rw 0 0 

2个问题:

  • 在哪一行我必须添加',acl'和
  • 那么我将不得不重新安装我的分区使用mount -o remount **folder?**我不知道哪个文件夹: /proc/dev/pts

非常感谢你的帮助

你使用的是VPS吗? 如果是这样,您可能无法访问主机系统的真实文件系统。 你想做什么?

尝试这个,

  1. 像这样修改你的fstab:

    proc /proc proc defaults,errors=remount-ro,acl 0 0

  2. 键入sudo mount / -o remount.

  3. 检查acl是否正常工作。 inputgetfacl any_folder/ 。 这个命令应该显示文件夹的权限。 如果是,一切都很好。

  4. 特别是对于symfony2安装:去你的symfony2项目文件夹。 使用getfacl app/cachegetfacl app/logs来查看这些文件夹的权限。 你会看到你的组拥有什么types的权限。 然后在要更改的组上使用setfacl。 例如, setfacl -m other:rwx app/cache 。 两个文件夹都使用setfacl。

我希望下面的url会帮助你,

http://ubuntuforums.org/showthread.php?t=1414003