我有一台 Ubuntu 12.04 NFS 服务器,还有一台运行 OS X 10.6.8 的 iMac NFS 客户端。我相信我已经正确设置了一切,但我仍然在 Mac 上收到此错误:
mount_nfs: can't access /nfs: Permission denied
我在 Linux 服务器上的导出使用insecure
如下选项:
/export/home/me/ 192.168.100.132(rw,subtree_check,insecure,nohide)
其中 192.168.100.132 是我的 Mac 的地址。
我甚至尝试-o resvport
在 Mac 上使用(除了insecure
在 Linux 上),但仍然出现与上述相同的错误。
$ sudo mount -t nfs -o resvport 192.168.100.1:/home/me /Users/me/mount
以下是输出showmount
:
# showmount -e 192.168.100.1
Export list for 192.168.100.1:
/export/home/me 192.168.100.132
....
我已回顾过这个类似的问题:
如何在 Mac OS X 上挂载 NFS 导出?
我还回顾了这个经常推荐的教程:
http://www.cyberciti.biz/faq/apple-mac-osx-nfs-mount-command-tutorial/
我还是找不到解决方案。有什么想法吗?
答案1
mount 命令需要像这样:
$ sudo mount -t nfs 192.168.100.1:/export/home/me /Users/me/mount
您也可以进入192.168.100.1/export/home/me
磁盘工具 NFS 挂载对话框。
答案2
对我来说,我打开了 wifi,我的电脑也连接了网络,当我关闭 wifi 时,访问就恢复了