Ubuntu Server 14.04.2 LTS上的ACL权限
您好,作为文件和目录的所有者,我允许用户TOM拥有该文件的读取权限:
owner@hostname:~$ getfacl file1 user::rw- user::tom:r-- group::rw- mask::rw- other::r--
我给用户TOM默认权限读取并执行到该文件的目录:
owner@hostname:~$ getfacl /home/owner/docs/ user::rwx group::rwx other::rx default:user::rwx default:user:tom:rx default:group::rwx default:mask::rwx default:other::rx
但是,当我使用TOM尝试进入目录时,我被拒绝:
tom@hostname:~$ cd /home/owner/docs -bash: cd: /home/owner/docs/:Permission denied
所有者的权限如下:
owner@hostname:~$ namei -mo /home/owner/docs f: /home/owner/docs/ drwxr-xr-x root root / drwxr-xr-x root root home drwx------ owner owner owner drwxrwxr-x owner owner docs
任何人都可以帮我设置这个吗? 谢谢。
如您所见, /home/owner
对任何其他用户完全没有权限。 至少提供执行权限,以便其他用户可以遍历它以访问以下内容中的子目录:
chmod o+x /home/owner