在配置nfs服务器时遇到一个错误,如下
root@nfs01~]#tail -1 /etc/e
xports
/date 172.16.1.0/24(rw,sync)
[root@nfs01~]#systemctl restart nfs
[root@nfs01~]#mount -t nfs 172.16.1.31:/data /mnt
mount.nfs: access denied by server while mounting 172.16.1.31:/data
于是检查了文件的权限
[root@nfs01~]#chown -R nfsnobody.nfsnobody /data/
[root@nfs01~]#ls -ld /data/
drwxr-xr-x 2 nfsnobody nfsnobody 51 Mar 23 02:36 /data/
查看了共享目录:(感觉没什么问题)
[root@nfs01~]#showmount -e 172.16.1.31
Export list for 172.16.1.31:
/data 172.16.1.0/24
还找了网上的方法查看了ip等等,最后发现
问题其实出在一开始。。。
配置/etc/exports时
/date 172.16.1.0/24(rw,sync) ###拼写错误,应该是:
/data 172.16.1.0/24(rw,sync)
。。。
想抽自己,希望大家别再入了这个坑了。。
本文分享了一次NFS服务器配置过程中的经验教训,详细记录了由于目录路径拼写错误导致的“access denied”问题及解决过程。作者通过检查文件权限、共享目录设置等步骤,最终发现并修正了配置文件中的简单拼写错误,解决了访问被拒绝的问题。
1976

被折叠的 条评论
为什么被折叠?



