所以问题是这样的:
我已经在Ubuntu 12.04上安装了sshfs,并且尝试连接到几个远程服务器。因此,最初安装似乎成功。有时,Gnome甚至会捡起它,并在屏幕底部显示“找到新设备”框。但是从这里开始,没有什么起作用。或至少没有了。我连接的前几次似乎工作正常,并且我能够传输一些文件,然后我断开了连接,再fusermount -u <folder>
重新连接后,麻烦开始了。现在执行sshfs -o ServerAliveInterval=15 -o reconnect -C -o workaround=all -o idmap=user root@<host>:/ <folder>
完之后,当我将目录更改为安装点时,shell冻结了。ls -al <folder>
仅列出远程系统的根目录时,奇怪的是,仅此而已。另外,我尝试过的每个文件浏览器都会冻结cd <folder>
。
在我看来,由于它确实在第一次运行,因此似乎系统中挂有某种僵尸线程或东西,因此我尝试重新启动但没有运气。
sshfs -V
给出以下内容:
SSHFS version 2.3
FUSE library version: 2.8.6
fusermount version: 2.8.6
using FUSE kernel interface version 7.12
是的,有什么想法吗?