Nautilus 在连接到 SSH 服务器时冻结

Nautilus 在连接到 SSH 服务器时冻结

我有几个指向 SSH 服务器的 nautilus 书签,这样我就可以轻松访问它们。但突然之间,这个功能就不起作用了。当我打开书签或ssh://user@server在位置栏中输入时,Nautilus 完全冻结并且无法恢复(编辑:sftp:// 也是如此)。我可以关闭 Nautilus,然后桌面将再次加载。其他一切都正常。只要我尝试通过 ssh 访问服务器,nautilus 就会再次冻结。

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

如果这很重要,我会使用密钥认证。系统要求我输入密钥密码,然后系统就冻结了。

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

答案1

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

尝试sftp://user@server一下ssh://user@server

答案2

您是否尝试过通过 sshfs 安装远程文件系统,然后通过 Nautilus 浏览它?我认为,如果这样做可行,那么远程服务器、本地 ssh 客户端和 Nautilus 的非 gvfs 部分就不会成为问题。(我不确定这中间发生了什么,也不知道是否涉及 gvfs - 但如果这样做可行,那么它将提供更多信息。)

相关内容