无法在 fstab 中将 nfs 共享挂载到 /var/www

无法在 fstab 中将 nfs 共享挂载到 /var/www

我正在尝试使用 fstab 将服务器上的 nfs 共享自动挂载到本地计算机。我有一些服务器上的共享,它们挂载在本地计算机上。我正在将服务器上 /media 文件夹中挂载的所有驱动器共享到本地计算机上的 /mnt/server。它们都挂载完美,并且按预期工作。我还想自动挂载到服务器上的 apache web 服务器 /var/www 文件夹。手动挂载工作正常,但我无法使自动挂载工作。这些挂载的 fstab 如下所示:

server:/media    /mnt/server   nfs4             rw,_netdev      0 0
server:/var/www  /mnt/var        nfs4            rw,_netdev       0 0

我没有更多的信息,除非有人能指出一个日志,在那里我可以找到更多信息,海豚显示的错误是"An error occurred while accessing 'Home', the system responded: mount.nfs4: failed to prepare mount: Operation not permitted"。我试图改变nfs服务器共享路径,但错误总是一样。

我的设置是服务器:Ubuntu 20.10 samba 和 nfs active,工作站:Kubuntu 20.04 仅 nfs active。

谢谢

答案1

我解决了错误,我还使用 webmin 通过 webui 管理服务器和工作站。为了解决这个问题,我导航到 webmin 的磁盘和网络文件系统模块并编辑 /var/www 自动挂载的 nfs 共享,在共享设置中我将其设置Allow users to mount this filesystem为是并保存。然后单击 dolphin 中的共享,它会像 /media 共享一样打开。我不需要对 /media 共享执行此操作,因此不太确定为什么会发生这种情况,如果有人可以分享一些信息,我将不胜感激。

谢谢

相关内容