这变得越来越令人恼火和绝望:
我使用 sshfs 从远程服务器挂载目录。我使用带有扩展坞的笔记本电脑工作,因此我通常通过以太网连接。很多时候我需要拿起笔记本电脑,使用公司的 WIFI 连接去另一个地方工作。
如果我忘记“fusermount -u”所有不同的挂载,我需要重新启动计算机或至少注销登录,这非常烦人且没有效率。
当我说一切都乱七八糟的时候,我的意思是:
- 如果我执行诸如“ls”之类的简单操作,我的控制台就会停止工作
- 我无法通过控制台或文件浏览器卸载
- 因此,我无法再次安装它,因此我无法工作
有人遇到过这个问题吗?并且知道一个好的解决办法吗?
谢谢
答案1
如何使用“重新连接”选项设置 sshfs
摘自回答。
你可以使用以下命令运行 sshfs“重新连接”选项。我们使用带有 PAM/automount 的 sshfs 来共享网络中的每个工作站的服务器文件。我们将-o reconnect
其用作 sshfs 的参数,主要是因为我们的用户暂停了他们的计算机,并且在唤醒时 sshfs 不会重新连接(或响应,或任何事情)。
例如:
sshfs [email protected]:/home/mvaldez/REMOTE /home/mvaldez/RemoteDocs -o reconnect,idmap=user,password_stdin,dev,suid
请注意,如果远程计算机确实出现故障,sshfs 可能会长时间无响应。