我使用的是阿里云云服务器
想挂载NFS用于和终端机传输数据,但是报错信息
mount.nfs:access denied by server while mounting
本以为是防火墙的原因,于是关闭了防火墙,问题依旧。
/etc/exports设置的很简单
/home/nfs *(rw,sync,no_subtree_check)
查看 exports 手册中关于 secure 选项说明
man exports
secure,This option requires that requests originate on an Internet port less than IPPORT_RESERVED (1024). This option is on by default. To turn it off, specify insecure.
//secure 选项要求mount客户端请求源端口小于1024(然而在使用 NAT 网络地址转换时端口一般总是大于1024的),默认情况下是开启这个选项的,如果要禁止这个选项,则使用 insecure 标识 修改配置文件/etc/exports,加入 insecure选项
/home/nfs *(insecure,rw,sync,no_subtree_check)
mount成功!
本文介绍了解决NFS挂载时出现“access denied by server”错误的方法。通过调整/etc/exports配置文件中的secure选项为insecure,成功解决了由于默认端口限制导致的挂载失败问题。
1万+

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



