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

    说明: Linux版本为ubuntu 14.04 LTS, 具体如下:


    安装好nfs服务器端(nfs-kernel-server),配置文件(/etc/exports)修改如下:


    客户端使用mount进行挂载,出现如下错误:

macOS--macOS下NFS服务器禁止挂载(mount)问题_第1张图片

    但在Linux上测试正常:


    内容与服务器端共享文件夹一致:

macOS--macOS下NFS服务器禁止挂载(mount)问题_第2张图片

    所以问题出在Mac上(这锅我不背,是你配置有问题),有如下两种解决办法:

    1、Mac(客户端)使用resvport选项:

macOS--macOS下NFS服务器禁止挂载(mount)问题_第3张图片

    查看man手册有:

macOS--macOS下NFS服务器禁止挂载(mount)问题_第4张图片

    基本意思是使用保留套接字端口号使其认为nfs挂载更加安全。。。

    但这种解决方案不完美,最好修改server端配置文件,这就是第二种解决办法:

    2、修改server端配置文件(要重启nfs服务):

macOS--macOS下NFS服务器禁止挂载(mount)问题_第5张图片

    insecure选项的意思是允许从大于1024的tcp/ip端口连接服务器,Mac端再次mount操作:

macOS--macOS下NFS服务器禁止挂载(mount)问题_第6张图片

    OK, 到此问题解决,更加深入了解,请自行查阅资料



你可能感兴趣的:(Linux,macOS)