目标
我有以下设置 -
- 运行 Ubuntu 13.10 的家庭服务器
- 运行 Mac OSX 10.9 (Mavericks) 的笔记本电脑
我正在尝试将主服务器目录 ~/Documents 导出为可以从我的 mac 笔记本电脑访问的 NFS 挂载
Ubuntu 设置
我在 Ubuntu 上使用 Webmin 创建 NFS 导出。为了暂时测试访问权限,我允许任何主机名连接读/写访问权限。
Webmin 在下面创建了如下配置/etc/exports
/home/jeeves/Documents (insecure,no_subtree_check,no_root_squash,rw,nohide)
Mac OX 10.9 笔记本电脑设置
我将远程目录挂载到本地目录,/private/nfs
sudo mount -t nfs 192.168.1.219:/home/jeeves/Documents /private/nfs
/private
一切正常,我可以在 Finder下看到“Dcouments” 。
但是,我无法进入该目录
jeeves:~ $ cd /private/nfs/
-bash: cd: /private/nfs/: Permission denied
我将 webmin 权限设置为读/写 ( rw
) 并且它没有过滤任何 IP 或主机名,那么访问该目录还需要什么?
提前感谢您的所有帮助!
编辑:
这是我的 Webmin 设置。
Webmin 不会让我选择 NFS 版本 4,大概是因为我只安装了 NFS v3,按照nfsstat
jeeves@HAL:~$ nfsstat
...
Server nfs v3:
null getattr setattr lookup access readlink
25 5% 28 6% 0 0% 126 29% 211 48% 0 0%
...