nfs 共享上的用户

nfs 共享上的用户

如何指定在 NFS 共享上创建的新文件归哪个用户所有?
即,我已在客户端上安装了共享,userA正在创建一个文件,但该文件显示为所有者userB(可能是由于所有者 ID 保持一致)。我如何在服务器上指定所有新文件最终归例如userC所有?

答案1

NFS 期望 uids 和 gids 在所有服务器上保持一致。

文件所有权是按 uid 而不是按名称映射的,因此,如果客户端上的 userA 为 1000,则当它在服务器上创建文件时,该文件将由 uid 1000 拥有。服务器或不同的客户端可能会将 uid 1000 视为不同的用户名。

如果您使用 NFS,您应该同质化您的 uid/gid 关系

相关内容