我有来自我要连接的服务器的RSA第2版公钥。我在哪里保存此密钥以便我可以验证服务器的身份?
我的公钥如下:
ssh-rsa AAAAN7ZZHjhUKjKxU...
答案 0 :(得分:1)
请参阅Calculate RSA key fingerprint。
虽然现代版本的OpenSSH(自6.8版本起)默认情况下会计算SHA-256指纹,但您需要为WinSCP指定MD5指纹,您可能需要添加-E md5
开关:
ssh-keygen -l -f id_rsa.pub -E md5
另请参阅relevant section of WinSCP FAQ on host keys。
您可以在任何* nix机器上执行ssh-keygen
,您可以访问。
或者您可以下载Microsoft build of OpenSSH for Windows(latest release)。只需从ZIP文件中提取ssh-keygen.exe
即可。无需安装。