如何从 Windows 验证 Linux AWS 实例的 RSA 指纹

如何从 Windows 验证 Linux AWS 实例的 RSA 指纹

连接到 AWS Linux AMI 的说明指出,当使用 putty 时,您应该找到 SSH HOST KEY FINGERPRINTS 部分并记下 RSA 指纹。

我正在运行“aws ec2 get-console-output ...” CLI 命令,但在控制台输出中没有看到任何类似此指纹的内容?

我当时想也许“SSH HOST KEY FINGERPRINTS”是一个 putty 命令或者是我从 Windows 提示符运行的命令,但这也不起作用。

因此,putty 在第一次连接时向我显示了 RSA 指纹 - 但我现在无法检查。

亚马逊文档:

单击此处查看 AWS 文档中的图像

答案1

消息似乎已更改,但文档没有。查找类似“生成公钥/私钥 rsa 密钥对”的行。将有几行,一个带有“rsa”,另一个带有“dsa”,第三个带有“ecdsa”。例如:

Generating public/private ecdsa key pair.
Your identification has been saved in /etc/ssh/ssh_host_ecdsa_key.
Your public key has been saved in /etc/ssh/ssh_host_ecdsa_key.pub.
The key fingerprint is:
e8:04:9e:c5:a3:8a:2d:31:36:cf:a6:86:2f:f6:51:89 root@ip-10-87-121-154
The key's randomart image is:
+--[ECDSA  256]---+
|                 |
|                 |
|                 |
|  .    0     .   |
| . oo.. E . S .  |
|o  +.+o  . . +   |
| o. +oo  .  .    |
|  o.o  ... .     |
|.o.+.. .. . .    |
+-----------------+

在这种情况下,您要寻找的密钥是e8:04:9e:c5:a3:8a:2d:31:36:cf:a6:86:2f:f6:51:89

与旧格式相比,它的便捷性和明显性要差得多。

相关内容