我试图从我的Qnap挂载NFS共享到我的笔记本电脑,运行Manjaro (Arch Linux),但我一直被服务器拒绝访问,我不知道问题是什么!
$ sudo mount 10.0.2.6:/backup /mnt/nas/backup
mount.nfs: access denied by server while mounting 10.0.2.6:/backup
挂载点:
$ showmount -e 10.0.2.6
Export list for 10.0.2.6:
/backup
/Web
/Recordings
/Public
/Mu
好吧,所以我对这一切都很陌生。我以前从未在Linux服务器上工作过。我有一个Ubuntu服务器和Debian扩展服务器9,我在Ubuntu上安装了nfs服务器,在Debian上安装了nfs客户机。这些机器可以互相切换,但问题是,当我尝试将nfs共享从Ubuntu挂载到debian时,它说。
mount.nfs: connection timed out
我在Debian上运行的命令是:
# mount <ip of Ubuntu>:/export/nfs /mnt/nfs
我在Debian中创建了/mnt/nfs。这里,/export/nfs是我在Ubuntu上创建的目录,所有权是
到目前为止,我得到了以下信息:
#share the path using NFS
File.open("/etc/exports", 'a') do |file|
file.puts FS_BASE_PATH+" *(rw)"
end
只要一次就行了。后续配置会复制此行。
我是否继续沿着这条路径走下去,检查文件内容,看看它是否已经包含Ruby中的行?或者,是否有一个命令可以配置NFS共享,而不必直接编辑导出文件,该命令将代表我对此进行排序?在Windows中,我使用NET SHARE。
Linux和NFS的风格是: Ubuntu 1