方法一
mount中指定参数
mount -t nfs -o vers=3 192.168.23.23:/data1 /data1
这种方法不推荐,但可以解决临时挂载的需求
方法二
cat /etc/idmapd.conf ... [Mapping] Nobody-User = nobody Nobody-Group = nobody ... 将用户和组 变更为自己实际需求的用户、组 单纯只更改这个配置,mount后的目录只有只读权限,没有写权限。
若想解决没有写权限的问题,服务端和客户端都需要更改如下内容
cat /etc/idmapd.conf ... #Domain = local.domain.edu ... 改为 Domain = boybo.cn ###服务器使用的根域名
完成后重启idmapd服务
service rpcidmapd restart
需要重新挂载下,但是,若在umount过程中提示 device is busy 需要使用fuser
fuser -km /data1/ 或者 fuser -f /data1 参数说明 -f silently ignored (for POSIX compatibility) -i ask before killing (ignored without -k) -k kill processes accessing the named file -m show all processes using the named filesystems