AWS выводит эту ключевую строку 2048 SHA256:2p2o3eIz/XxxX6IIegXx5FkHo3Lap7xR+Ue2qJ0zV4w root@ip-****** (RSA)
в системный журнал. Как мне скопировать этот формат для ключа ssh-rsa из командной строки? Я просматривал журналы, пока не понял, что нельзя полагаться на команду извлечения журнала консоли для ec2, потому что она буферизована и хранит только небольшое количество вывода.
Для уточнения рассматриваемого файла ssh-ключа приведен файл стиля PEM с начальным и конечным тегами для кодировки base64 ----RSA PRIVATE KEY----
Если полезно знать, что значение строки ssh-rsa для открытого ключа закодировано в base64.
Я пытался ...
sudo ssh-keygen -E md5 -lf /etc/ssh/ssh_host_rsa_key
2048 MD5:10:b6:fd:21:fb:f4:ca:6b:ef:15:50:15:af:8b:5a:5d root@ip-****** (RSA)
и
sudo ssh-keygen -lf /etc/ssh/ssh_host_rsa_key
2048 SHA256:2p2o3eIz/XxxX6IIegXx5FkHo3Lap7xR+Ue2qJ0zV4w root@ip-****** (RSA)
Но ни тот, ни другой продукт не выглядят
-----BEGIN SSH HOST KEY KEYS-----
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC7+hIGwj+cfT6tLdaVuUewnY/NwoQUdAaLw30auAHQS1B/HAEEJ+f+iLjC7JM2IV00Pgbt1trttRmaApghwkB75h0NXArxrfcHTKKV2FO0d8slO9HwDUMbLOEN+L5H0/T0Xtq9u1vnOz2LyMb5KeIywa0HXZ6bGqt1rYCV3Qi369+FUrtTFw8jo8Y21LmqHVltd/d7Kv40Hb3jzqAOCh3jtZ3bilenMA9pAtXM+XJP54oS6z0NutDJLU2n1DVg2q+5wwjJJqljgYg98t5Xj8VmGlWrtam6FMcaSJ77UwMyxLsSe/Ow7DYGAMrd6PLY5RA1stj4W0WYeB8IOSgyGWPf root@ip-******
-----END SSH HOST KEY KEYS-----