NFS 共享文件夹以“nobody”权限挂载

NFS 共享文件夹以“nobody”权限挂载

对于具有 Scientific Linux 6.4 的服务器和具有 Scientific Linux 7 的客户端,服务器具有以下/etc/export定义

/home/control/nfs02 *(rw,sync,no_root_squash,no_subtree_check)

在客户端我们有这个/etc/fstab

SERVER_IP:/home/control/nfs02 /home/control/nfs nfs defaults 0 0

该文件夹被安装,但nobody:nobody以递归方式具有用户和组权限。

我尝试过的:

  1. 我尝试使用不同的fstab选项,如下所示:rw,sync,nosuid,usersdefaults
  2. 在客户端中/etc/idmap.conf,我尝试设置静态翻译并添加如下映射:control@IP = control
  3. /sys/module/nfs/parameters/nfs4_disable_idmapping我通过(根据我丢失的服务器故障 SE 问题)启用了 NFS ID 映射,然后nfsidmap -c通过重新启动rpcidmapd服务清除了 ID 映射缓存。

我最终修改了/etc/idmap.conf客户端上的无人组和用户control,我认为这不是理想的情况。所有客户端都将安装具有相同用户名和组的相同共享,一个fstab条目应该足以针对用户进行安装。可能出了什么问题?

相关内容