ubuntu - 代理 key RSA SHA256 : returned incorrect signature type

标签 ubuntu windows-subsystem-for-linux openssh secure-crt

我总是用SecureCRT连接WSL (版本 1,Ubuntu 镜像)。
但在较新的 Ubuntu image (20.04.1 LTS) , 每次运行 ssh 时都会收到以下通知命令。

agent key RSA SHA256:U9tL1mjyeoT6PRQaEZHyBH7ZY+PZ6T0I5Z5IZi+qGDs returned incorrect signature type
看起来很可怕。有谁知道如何防止这种情况?
我发现了一个类似的 question ,但答案不适合我的情况。
因为我用来加载 key 的是 SecureCRT,而不是 ssh-agent。

最佳答案

我通过以下命令生成了一个新的公钥/私钥对并替换了旧的。现在没有任何通知。

ssh-keygen -t ed25519
另见 Upgrade Your SSH Key to Ed25519

关于ubuntu - 代理 key RSA SHA256 : returned incorrect signature type,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65695161/

相关文章:

java - Eclipse Kepler 主题失败

linux - mongodb 将数据保存在两个地方

linux - 如何知道 SSH key 的长度?

c - SDL 记住最后一个实例的用户输入

linux - 为什么 UNIX 用户必须有密码?

python - 在Python中将密码发送到sftp子进程

我可以用 C(不是 C++)编写 Windows Phone 8 应用程序/游戏吗?

c - ubuntu 在代码块中工作时出错?

shortcut - 如何在 Windows 命令行中通过 WSL 调用 Linux 命令?

mongodb - 在 WSL 中安装 MongoDB