【发布时间】:2019-04-18 12:58:29
【问题描述】:
在尝试使用以下方法验证主机密钥时,我遇到了UnknownHostKey: servername 的问题:
jsch.setKnownHosts("target/hostname_keys");
是否可以使用看起来像这样的 SSH2 格式的主机密钥文件
---- BEGIN SSH2 PUBLIC KEY ----
AAAAB3NzaC1kc3MAAACBAKKQ7hwq7
.....
w5Uw==
---- END SSH2 PUBLIC KEY ----
与 JSch?
是否有一些可以使用 SSH2 密钥的好库?
【问题讨论】:
-
@MartinPrikryl 是的,但我试图传递给程序的是不同的设置,一个是关于用户身份验证私钥的,这个是关于如何指向主机名来解决 UnknownHostKey 的问题:SERVERNAME . RSA 密钥指纹