NFS 是否需要具有完全权限的目录才能与其他客户端共享?

NFS 是否需要具有完全权限的目录才能与其他客户端共享?

我已经设置了 NFS 共享,并且它可以在目录上的 770 或 777 权限下正常工作,但是当我拥有 760 或 750 等组的权限时,它就会停止工作,我无法访问共享(它说权限被拒绝) )。

当权限为:

chmod 770 /public

那么它就可以正常工作,但是当权限是:

chmod 760 /public

它不允许我访问共享,给我一个错误,说权限被拒绝。

答案1

您用来访问共享的用户帐户需要具有访问它所需的权限,就像“普通”目录(即在本地磁盘上)一样。

自从你使用权限集访问它0770,您的用户帐户显然是与共享本身同一组的成员。

换句话说:如果你创建一些普通目录,/test并设置权限给0740你,那么你也只能访问它,如果你是所有者/test。这对于 NFS 或类似的东西来说并不是什么特殊的事情。

相关内容