红联Linux门户
Linux帮助

macOS下NFS服务器禁止挂载(mount)问题

发布时间:2017-04-06 10:54:15来源:linux网站作者:jigc
说明: Linux版本为ubuntu 14.04 LTS, 具体如下:
macOS下NFS服务器禁止挂载(mount)问题
安装好nfs服务器端(nfs-kernel-server),配置文件(/etc/exports)修改如下:
macOS下NFS服务器禁止挂载(mount)问题
客户端使用mount进行挂载,出现如下错误:
macOS下NFS服务器禁止挂载(mount)问题
但在Linux上测试正常:
macOS下NFS服务器禁止挂载(mount)问题
内容与服务器端共享文件夹一致:
macOS下NFS服务器禁止挂载(mount)问题
 
所以问题出在Mac上(是你配置有问题),有如下两种解决办法:
1、Mac(客户端)使用resvport选项:
macOS下NFS服务器禁止挂载(mount)问题
查看man手册有:
macOS下NFS服务器禁止挂载(mount)问题
基本意思是使用保留套接字端口号使其认为nfs挂载更加安全。
但这种解决方案不完美,最好修改server端配合文件,这就是第二种解决办法:
 
2、修改server端配置文件(要重启nfs服务):
macOS下NFS服务器禁止挂载(mount)问题
insecure选项的意思是允许从大于1024的tcp/ip端口连接服务器,Mac端再次mount操作:
macOS下NFS服务器禁止挂载(mount)问题
OK, 到此问题解决。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/29769.html