. В инструкциях по подключению к AWS Linux AMI указано, что при использовании putty вы должны найти раздел SSH HOST KEY FINGERPRINTS и отметить отпечаток RSA.
Я использую команда CLI «aws ec2 get-console-output ...», но не вижу ничего похожего на этот отпечаток в выводе консоли?
Тогда я подумал, что, возможно, «SSH HOST KEY FINGERPRINTS» был командой замазки или командой Я бегу из командной строки Windows, но это тоже не работает.
Итак, putty показывает мне отпечаток RSA при первом подключении, но в данный момент у меня нет возможности проверить.
Документы Amazon:
Щелкните здесь, чтобы увидеть изображение из Документации AWS
сообщение, кажется, изменилось, а документация - нет. Найдите строки вроде «Создание пары ключей открытого и закрытого 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
.
Это гораздо менее удобный и очевидный формат, чем старый.