首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dolphin/Konqueror中的kio sftp问题

Dolphin/Konqueror中的kio sftp问题
EN

Ask Ubuntu用户
提问于 2015-03-18 21:45:56
回答 2查看 9.1K关注 0票数 6

我正在运行Kubuntu15.04,并且在通过kio从服务器连接SFTP时遇到了问题。我可以通过ssh和命令行访问远程服务器,但不能通过海豚/konqueror通过SFTP访问。我收到通知:“找不到此服务器的主机密钥,但存在另一种类型的密钥。”会附上这张截图。我看到KDE的Bugzilla中有一个bug,其状态为resolved:https://bugs.kde.org/show_bug.cgi?id=274170在reards中,但问题看起来是一样的。

对该怎么办有什么想法吗?

EN

回答 2

Ask Ubuntu用户

发布于 2015-04-29 15:06:14

这是海豚和ECDSA密钥的一个已知问题。在最近的版本中,OpenSSH已经默认使用ECDSA,而不是RSA,这对于大多数依赖OpenSSH的“已知主机”文件的实现来说都很好。

Dolphin的kio_sftp模块使用libssh而不是OpenSSH自己的库,而且该库似乎不支持ECDSA密钥。解决方法在KDE报告中详细介绍--删除现有密钥,并强制OpenSSH缓存RSA主机密钥(在bug报告中和下面详述了一个示例命令行),或者只使用Dolphin直接连接。

因为KDE bug已经解决,但是我们仍然可以在Kubuntu15.04中看到这个bug,所以我在Kubuntu KDE实现上打开了一个bug。

用于重置主机键的示例命令:

代码语言:javascript
复制
ssh-keygen -f "$HOME/.ssh/known_hosts" -R server
ssh -o HostKeyAlgorithms=ssh-rsa user@server
票数 11
EN

Ask Ubuntu用户

发布于 2018-03-14 20:30:51

作为解决办法,您可以使用fish://yourserver而不是sftp,它将非常好地工作。解决办法是从那里:https://superuser.com/questions/299940/kubuntu-cant-add-new-ssh-network-folder

票数 5
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/598455

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档