不同的客户端上有相同的 NFS 共享,且具有不同的本地用户

不同的客户端上有相同的 NFS 共享,且具有不同的本地用户

我在 Netapp 上有一个 NFS 共享,它安装在 RHEL 客户端上,我已使用 chown 命令从此客户端设置了它的所有者和组所有者。用户和组在此服务器上是本地的。我在另一个 RHEL 客户端上安装了相同的共享,但可以读写的用户和组必须不同,并且在此第二台服务器上是本地的。我该如何获得它?

答案1

文件的所有权不能这样分割。共享上的文件只能有一个所有者 (UID) 和一个组 (GID)。名称这些组在不同的客户端上可能不同(例如,UID 1000 在一个客户端上是“smith”,而在另一个客户端上是“jones”),但实际的 UID/GID存储在 NFS 服务器文件系统中,并且对于所有客户端都是相同的。

如果您希望本地用户在多个客户端之间拥有共同的访问权限,则必须在所有客户端上拥有共同的组定义(例如,“虚拟”组在所有客户端上的 GID 为 1001)。组的成员可以在本地定义。

相关内容