从 fstab 挂载始终以 root 身份挂载

从 fstab 挂载始终以 root 身份挂载

我已阅读所有相关问题,但无法使其工作。在我的 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。

相关内容