问题描述

客户端使用autofs挂接nfs的共享文件全部显示为nobody

-rwxr-xr-x 1 nobody nobody 1819 Dec 16 16:53 clear_log.sh

-rwxr-xr-x 1 nobody nobody 16549 Dec 24 11:38 deploy.sh

-rwxr-xr-x 1 nobody nobody 5393 Dec 15 14:33 disk

-rwxr-xr-x 1 nobody nobody 2908 May 7 2015 disk.sh

-rw-r--r-- 1 nobody nobody 1885 Dec 15 16:33 get_info.sh

-rw-r--r-- 1 nobody nobody 69 Jan 11 11:35 get_properties.sh

-rw-r--r-- 1 nobody nobody 98 May 5 2015 ntp.sh

-rw-r--r-- 1 nobody nobody 282 Oct 1 10:39 restart_dubbo.sh

-rwxr-xr-x 1 nobody nobody 25843 Dec 25 10:50 shenpeng.sh

-rw------- 1 nobody nobody 1498 Aug 22 10:51 variables

问题原因

autofs挂接nfs共享文件的时候会校验本机与服务端的rpc域名是否一直,如果域名不一致或者域名为example.com则会使用nobody来显示文件的所有者。

[root@localhost ~]# cat /etc/idmapd.conf

[General]

#Verbosity = 0

# The following should be set to the local NFSv4 domain name

# The default is the host's DNS domain name.

#Domain = local.domain.edu

注:此问题为mount的4版本中会出现,使用3版本则无此问题。

解决办法

修改nfs服务端与客户端中/etc/idmapd.conf文件中的Domain一项

注意:Domain配置的域名不能为example.com

以sf.com为例

[root@localhost ~]# cat /etc/idmapd.conf

[General]

#Verbosity = 0

# The following should be set to the local NFSv4 domain name

# The default is the host's DNS domain name.

#Domain = local.domain.edu

Domain = sf.com

修改完成后服务端重启nfs服务,客户端重启autofs服务

1.服务端

service rpcbind restart

service rpcidmapd restart

service nfs restart

2.客户端

service rpcbind restart

service rpcidmapd restart

service autofs restart

此时可正常显示文件的所有者身份信息。

服务器所属文件变成nobody,NFS使用autofs挂接后文件属主显示为nobody相关推荐

  1. u盘中毒文件为html文档,U盘中毒后文件被隐藏的两大解决方案

    众所周知,U盘感染病毒的概率非常高,一旦携带病毒的U盘插入电脑并运行,也会殃及到电脑系统,到那时就一发不可收拾了.U盘中毒后,文件被隐藏的情况非常常见,我们如何找回这些被隐藏的文件? U盘 方法一:使 ...

  2. Linux文件属主显示数字

    今天发现一个很有趣的东西,Linux系统中有一个文件的属主是数字 [root@rac1 ~]# ls -al test -rw-r--r-- 1 111 root 0 Sep 10 04:13 tes ...

  3. NFS(Autofs)挂载出现文件夹权限日期“?“问号

    问题:如下图,通过autofs或者nfs挂载目录后,出现目录无法访问的情况.使用`rm`或者`rm -d`等命令都无法删除,提示`stale file handle`. 解决方法:使用`umount` ...

  4. ug许可证服务器注册表删除,为什么我删了ug许可证后安装时一直显示我已经安装了许可证...

    你问我答 - CAD技术问答 - Unigraphics - 浏览问题 提问:hb8206 级别:新手 悬赏值: 0分 回答数:5 浏览数:55 UG5.0安装完启动显示未知许可证错误为什么不能运行 ...

  5. 饥荒一直显示服务器正在生成世界,steam饥荒联机版添加洞穴后创建世界就显示启动服务端,启动几个小时也启动不完...

    1.第一个是C:\Users\"用户名(administrator)"\AppData\Local\Klei 2. 第二个是C:\Users\"用户名(administr ...

  6. vue-cli 打包出来的文件缺少_关于vue-cli打包或者上线后文件各种路径或者找不到的问题解决方案...

    我们用vue开发项目的时候npm run dev 用的很爽的 一旦 npm run build之后 或者上线之后 卧槽,我的什么css,img各种加载不了,实在让人头疼,查了很多资料,以下是我的解决方 ...

  7. u盘中毒文件为html文档,U盘中毒后文件不见了!怎么破?_都叫兽软件

    吴川 华南区技术负责人 概要 现在网络病毒防不胜防,像U盘这种使用频率高的储存设备很容易中招.U盘中毒后应该怎样找回原先的文档呢,不用担心,小编帮你解决. 在日常生活中,使用U盘经常会遇到些小问题,例 ...

  8. vivo手机显示服务器维修中,OPPO和vivo手机通病进水后黑屏不显示怎么维修

    原标题:OPPO和vivo手机通病进水后黑屏不显示怎么维修 手机进水会造成各种毛病,不同型号的手机,问题也不尽相同,比如iPhone进水后容易短路不开机,OPPO和vivo手机进水后十有八九会黑屏不显 ...

  9. c语言程序存为bin程序,对文件进行加密与解密(c语言)-bin文件打开

    操作界面 加密前的文件: 加密后的文件 将加密后的文件解密后即可还原 初始密码为:hujing 开发环境:vc6.0 操作系统:windows 源代码 /*********************** ...

最新文章

  1. css做html5logo,用纯css实现的html5 logo标志
  2. android快速充电实现_用一个快充头实现苹果安卓同时快充,实在太赞了!
  3. 工作中常用的正则表达式
  4. jsp实现上一页下一页翻页功能
  5. dexpress 流程图_DevExpress常用操作
  6. php 不允许外部访问,[日常] 解决mysql不允许外部访问
  7. java is a like a_JAVA基础——is-a 、have-a、和 like-a的区别
  8. Golang中Goroutine与线程
  9. python语言为何不受待见_程序员为什么讨厌这些语言
  10. Linux终端基本命令
  11. H3C和cisco单臂路由和三层交换机实现VLAN之间的互通
  12. Nginx系列一:Nginx介绍与Nginx工作原理分析
  13. linux鼠标垫图片,如何自制智能游戏鼠标垫
  14. css3永久放大动画,CSS3 简单的方形放大动画
  15. 洛谷P1540机器翻译
  16. 读数据优化 绝对值函数优化 加速 示范程序 洛谷P2345奶牛集会
  17. 【逗老师的小技巧】群晖Synology更改存储池和存储空间编号
  18. 漫步者的蓝牙耳机和南卡耳机哪个好?半入耳式耳机对比!
  19. webRtc+websocket多人视频通话
  20. linux 下skype 无法登录

热门文章

  1. 匹兹堡计算机科学公司,UPitt的Computer Science「匹兹堡大学计算机科学系」
  2. 企业应用层面知识管理咨询方法
  3. 资本、资产和证券——区块链可以重新定义新兴市场
  4. Jmeter基础-配置原件
  5. 计算机毕业设计JAVA毕业生就业去向登记管理系统mybatis+源码+调试部署+系统+数据库+lw
  6. 解决PPPOE宽带拨号经常掉线的一种…
  7. 不安分的管家——Jenkins
  8. 解决Identify and stop the process that‘s listening on port 8080 端口问题
  9. 信号处理趣学D8——关于拉氏变换和频谱图的那些事儿
  10. mybatis plus环境搭建及代码生成器