大量学习视频共享,QQ:2235695530 微信号:wikitest

CentOS6中挂载NFS后提示Permission denied,rw权限无法写入的问题

Linux konohanaruto 710℃ 0评论

挂载的配置在/etc/exports文件中,当然我们可以查看帮助:

man exports

挂载NFS后,虽然给了rw权限,但是还是提示无法写入,报错:Permission denied,那是因为NFS把访问的用户的所有权限全部压缩成某个用户了,是哪个呢?让我们来看看nfs的其它,挂载后输入:

cat /var/lib/nfs/etab 
/data	192.168.2.*(rw,sync,wdelay,hide,nocrossmnt,secure,root_squash,no_all_squash,no_subtree_check,secure_locks,acl,anonuid=65534,anongid=65534,sec=sys,rw,root_squash,no_all_squash)

可以看到,我们得所有访客被压缩成uid为65534的用户了。

cat /etc/passwd | grep 65534
nfsnobody:x:65534:65534:Anonymous NFS User:/var/lib/nfs:/sbin/nologin

用户名为nfsnobody,所以解决方案有两种。

一、递归设置一下目录为777,当然这个并不是好的解决方案

二、设置下相应目录的属主等改为65534这个用户(推荐)

 

 

转载请注明:木叶三忍的博客 » CentOS6中挂载NFS后提示Permission denied,rw权限无法写入的问题

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址