代理密钥RSA SHA256:...返回了错误的签名类型

时间:2019-08-26 17:18:06

标签: ssh digital-signature rsync msys2

我在做rsync,并且收到消息

agent key RSA SHA256:... returned incorrect signature type

Here,其中提到“此消息并不是本质上致命的,尽管如果远程端不支持SHA-1签名,它可能会选择拒绝您的连接。” 这正是我所看到的:rsync给了我预期的结果(我想与rsync无关)。 这是警告背后原因的解释,但我找不到解决方法。

我正在Win 10下使用Msys2。

有什么办法可以解决?

请注意,我已尝试在3台计算机之间进行以下ssh连接:

   Comp A                         Comp B                    Comp C
Win 10, Msys2   ----------->   Ubuntu 18.04   ----------->   RHEL6
     |             Warning                     No warning      ^
     |                                                         |
     |---------------------------------------------------------|
                             No warning

在客户端,我正在Msys2(“将OpenSSH链接到PuTTY的Pageant的Cygwin / MSYS的SSH身份验证代理程序”)中使用pageant.exe版本0.66和ssh-pageant 1.4

1 个答案:

答案 0 :(得分:0)

bk2204指出,它支持SHA-256 / 512 RSA签名starting from pageant 0.71

所以我将腻子更新为0.73,警告消失了。