对于具有 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
以递归方式具有用户和组权限。
我尝试过的:
- 我尝试使用不同的
fstab
选项,如下所示:rw,sync,nosuid,users
和defaults
- 在客户端中
/etc/idmap.conf
,我尝试设置静态翻译并添加如下映射:control@IP = control
。 /sys/module/nfs/parameters/nfs4_disable_idmapping
我通过(根据我丢失的服务器故障 SE 问题)启用了 NFS ID 映射,然后nfsidmap -c
通过重新启动rpcidmapd
服务清除了 ID 映射缓存。
我最终修改了/etc/idmap.conf
客户端上的无人组和用户control
,我认为这不是理想的情况。所有客户端都将安装具有相同用户名和组的相同共享,一个fstab
条目应该足以针对用户进行安装。可能出了什么问题?