Permissions NFS装载共享的权限问题

Permissions NFS装载共享的权限问题,permissions,nfs,ubuntu-13.10,Permissions,Nfs,Ubuntu 13.10,我已使用Webmin成功装载NFS网络共享。共享似乎安装正确,工作正常。如果我以root用户身份登录,我可以很好地浏览共享 但是,我似乎无法授予其他用户对此网络共享的读/写权限。当我查看权限时,我可以看到它由root所有,并且组crontab可以使用共享 $ ls -las 4 drwxr-xr-x 3 root root 4096 Nov 11 23:35 . 4 drwxr-xr-x 23 root root 4096 Nov 11 23:35 .. 8 drwxrwx-

我已使用Webmin成功装载NFS网络共享。共享似乎安装正确,工作正常。如果我以root用户身份登录,我可以很好地浏览共享

但是,我似乎无法授予其他用户对此网络共享的读/写权限。当我查看权限时,我可以看到它由root所有,并且组crontab可以使用共享

$ ls -las

4 drwxr-xr-x   3 root root    4096 Nov 11 23:35 .
4 drwxr-xr-x  23 root root    4096 Nov 11 23:35 ..
8 drwxrwx---+ 23 root crontab 4096 Feb 15  2013 private
$ groups

scott adm cdrom sudo dip plugdev crontab lpadmin sambashare

$ cd private/

-bash: cd: private/: Permission denied
我尝试通过将用户添加到crontab组来授予用户访问权限。但是,用户无法访问该共享

$ ls -las

4 drwxr-xr-x   3 root root    4096 Nov 11 23:35 .
4 drwxr-xr-x  23 root root    4096 Nov 11 23:35 ..
8 drwxrwx---+ 23 root crontab 4096 Feb 15  2013 private
$ groups

scott adm cdrom sudo dip plugdev crontab lpadmin sambashare

$ cd private/

-bash: cd: private/: Permission denied
所以为了看看发生了什么,我把用户改成了所有者。然后用户可以访问该共享。很酷,但是为什么组权限不起作用呢

$ sudo chown scott:crontab private/    
$ ls -las

4 drwxr-xr-x   3 root root    4096 Nov 11 23:35 .
4 drwxr-xr-x  23 root root    4096 Nov 11 23:35 ..
8 drwxrwx---+ 23 scott crontab 4096 Feb 15  2013 private
如何使组crontab中的任何用户都可以访问NFS装载的共享

注:
我最初在上发布了这个问题,但没有得到任何回复。

我通过将用户组添加到ACL中解决了这个问题。我还修改了默认组权限,以便将来也可以访问新文件

第一个安装的acl

sudo apt-get install acl
更改了权限

sudo setfacl -d -Rm g:nas:rwx  private/

# -d to change the directory default.
# -R for recursive
# -m g:nas:rwx to add the group to the ACL list for folder private/
我验证了更改:

sudo getfacl private/

您的私人文件夹权限正在使用ACL注意+当您执行ls-l时。啊,很好的呼叫,谢谢。