說明: 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, 到此問題解決,更加深入瞭解,請自行查閱資料