当我“连接到服务器”时,挂载文件夹的路径和命令是什么?

当我“连接到服务器”时,挂载文件夹的路径和命令是什么?

我正在尝试将远程机器文件系统挂载到本地机器。远程机器是一个具有两个文件系统的计算集群。我在两个文件系统上都有空间,并且我的主目录中有一个指向另一个 NFS(快速空间)的链接。

当我将我的主目录挂载到本地远程机器上时

sshfs remote: ~/mnt/remote

我可以访问文件,但不能fastspace。如果我尝试ls在目录中执行尽可能多的操作,我会得到

ls: cannot open directory .: Input/output error

当我尝试时也是如此

sshfs remote:fastspace ~/mnt/remote

但是,如果我尝试直接安装我的空间,fastspace一切似乎都正常。

当我尝试使用 gnome 连接到服务器挂载远程文件系统时,一切都正常。

因此,我需要 Gnome 用来连接服务器的命令或知道路径。您能帮我做些什么?

答案1

目前还不清楚您使用的是 NFS 还是 SSHFS,据我所知,它们是不一样的。我有几个提示:尝试使用完整路径,而不是通配符,例如 ~,根据执行命令的用户的不同,通配符可能会有所不同,因此请使用完整路径,例如 /home/username/。例如,如果我的用户名是名为 fastspace 的计算机上的 sub,并且想要将我的远程主目录挂载到我家中名为 mnt 的本地文件夹中:

cd ~ ; sshfs fastspace:/home/sub mnt/

这是针对 SSHFS 的,对于 NFS 你需要类似

mount fastspace:/home/sub /home/sub/mnt

相关内容