我已阅读所有相关问题,但无法使其工作。在我的 ubuntu 16.04 服务器上,我想安装一个外部 vfat 磁盘以通过 nfs 共享。
我已经创建了一个文件夹(/media/passport),该文件夹最终属于nobody:nogroup
并且任何人都拥有完全权限,但是重新启动时该/media/passport
文件夹属于root:root
。
我的客户端可以看到 nfs(如 nfs://192.168.0.2/passport)但无法继续操作(无法读取其中的文件夹和文件)。
fstab 文件包含以下行:
UUID=THEUUID /media/passport rw,users,utf8 0 0
我在 stackoverflow 上读到的所有文章都声称可以解决我的问题,但都没有用。有什么建议吗?
编辑
将安装的磁盘更改为 ext4(而不是 vfat)会产生相同的结果;我可以看到nfs://server/passport
但无法进一步浏览。我已尝试了/etc/fstab
和 中的所有可能选项/etc/exports
。
答案1
据我所知 - 您想通过网络与某人共享您的目录。如果是这样 - 尝试查看“/etc/exports”方向这里
答案2
听起来客户端通过 NFSv4 安装共享。尝试通过 NFSv3 安装。选项是 vers=3。