在 CentOS 系统中使用 mount -t nfs 挂载远程 NFS 共享目录时,可能遇到 access denied by server 错误。本文通过一个真实故障案例(192.168.200.175 挂载 192.168.200.176 的 /odboy/files 目录被拒绝),提供完整解决方案。核心步骤包括:登录 NFS 服务端(192.168.200.176)、编辑 /etc/exports 文件添加客户端网段授权(如 /odboy/files 192.168.200.0/24(rw,sync,no_root_squash))、执行 exportfs -a 使配置生效、重启 NFS 服务、客户端使用 mount -o nolock 重新挂载。
本文适用于遇到 NFS 挂载权限问题的运维人员。
故障机器: 192.168.200.175
shell[odboy@localhost ~]#mount -t nfs 192.168.200.176:/odboy/files /odboy/files mount.nfs: access denied by server while mounting 192.168.200.176:/odboy/files
shellssh 192.168.200.176
vi /etc/exports
# 追加授权:对应网段可挂载
/odboy/files 192.168.200.0/24(rw,sync,no_root_squash)
# 重启nfs服务
/usr/sbin/exportfs -a
/sbin/service nfs restart
# 重新挂载
mount -o nolock 192.168.200.176:/odboy/files /odboy/files


本文作者:Odboy
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 CC 4.0 BY-SA 许可协议。转载请注明出处!