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