连接到 SSH 服务器时 Nautilus 冻结

mni*_*ess 8 ssh nautilus freeze

我有几个指向 SSH 服务器的 nautilus 书签,以便我可以轻松访问它们。突然之间这不再起作用了。当我打开书签或ssh://user@server在地址栏中输入时,Nautilus 完全冻结并且无法恢复(编辑:与 sftp:// 相同)。我可以杀死 Nautilus,桌面将再次加载。其他一切都正常工作。一旦我尝试通过 ssh 访问服务器,nautilus 就会再次冻结。

服务器上没有任何更改,计算机上也没有安装任何更新。重启也无济于事。

如果这很重要,我会使用密钥验证。我被要求输入密钥密码,然后冻结发生。

更新:这在我使用它时停止工作。我正在上传一些文件,做了其他事情,当我回来上传一些编辑过的文件时,冻结开始了。对我来说,这感觉就像 nautilus 仍然尝试使用的一些混乱或不完整的缓存文件。

ane*_*hep 2

它可能不是一个完美的解决方案,但有时它可能有效。

只是尝试sftp://user@server而不是ssh://user@server


koa*_*ead 2

您是否尝试过通过 sshfs 挂载远程文件系统,然后通过 Nautilus 浏览它?我认为,如果这有效,那么将消除远程服务器、本地 ssh 客户端和 Nautilus 的非 gvfs 部分的问题。(我不确定中间是什么,或者是否涉及 gvfs,但如果可行的话,它将提供更多信息。)