我刚刚在桌面计算机上安装了 Ubuntu 22.04,现在手机上的 Android 应用程序 AndFTP 出现错误
There was a problem while connecting to 192.168.178.52:22 java.IOException
Key exchange was not finished, connection is closed.
当我尝试使用带有密钥对的 SSH 登录时,甚至在输入密钥对的密码之前。
当我ssh user@192.168.178.52在桌面上尝试时,它工作得很好。
我究竟做错了什么?
小智 5
在我看来,22.04 已经审查了很多安全性并对以前的默认设置进行了很多更改。据我所知,ED25519 被认为明显优于默认情况下禁用的 RSA。
如果在 /etc/ssh/sshd_config 中取消注释“HostKey /etc/ssh/ssh_host_ed25519_key”并使用“sudo service sshd restart”重新启动服务器。您现在可以通过这种方式进行连接,而无需启用“较小的”RSA 方法。
在AndFTP中,您可以转到“编辑连接”>“高级”>“专家/特定FTP设置”>“SSH提供商”并切换到“安全”模式,这对我有用。
| 归档时间: |
|
| 查看次数: |
2461 次 |
| 最近记录: |