【发布时间】:2013-04-11 15:51:15
【问题描述】:
我正在使用 J2SSH 0.2.9 SFTP。连接到特定的 SFTP 站点时,我收到错误
主机密钥签名无效
但是使用 WinSCP 或 Filezilla 连接到同一个站点不会给我任何错误。
需要关注的具体代码区域是
boolean result = pk.verifySignature(sig, sigdata);
log.info("The host key signature is " +
(result ? " valid" : "invalid"));
在 TransportProtocolClient.java 中
密钥是 SSH-DSS,如果它有所作为的话。
【问题讨论】:
-
您连接的网站是否知名?你能说出它的名字吗?
-
不抱歉,它是一个金融网站,通过 IP 地址连接。