Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何获取ec2实例ssh密钥的已知\u hosts格式化公钥值?_Ssh - Fatal编程技术网

如何获取ec2实例ssh密钥的已知\u hosts格式化公钥值?

如何获取ec2实例ssh密钥的已知\u hosts格式化公钥值?,ssh,Ssh,AWS输出此关键行2048 SHA256:2p2o3eIz/XxxX6IIegXx5FkHo3Lap7xR+Ue2qJ0zV4wroot@ip-******(RSA)到系统日志。如何从命令行复制ssh rsa密钥的这种格式?我一直在抓取日志,直到我意识到您不能依赖ec2的控制台日志抓取命令,因为它是缓冲的,只存储少量的输出 为了澄清问题中的ssh密钥文件是一个PEM样式的文件,带有base64编码的---RSA私钥-- 如果知道公钥的ssh rsa行值是base64编码的,这会有所帮助 我试过

AWS输出此关键行
2048 SHA256:2p2o3eIz/XxxX6IIegXx5FkHo3Lap7xR+Ue2qJ0zV4wroot@ip-******(RSA)
到系统日志。如何从命令行复制ssh rsa密钥的这种格式?我一直在抓取日志,直到我意识到您不能依赖ec2的控制台日志抓取命令,因为它是缓冲的,只存储少量的输出

为了澄清问题中的ssh密钥文件是一个PEM样式的文件,带有base64编码的
---RSA私钥--

如果知道公钥的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)

但两者都不能产生产出

-----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-----
我有一个哈哈的时刻

您只需使用ssh keyscan-t rsa localhost为服务器的rsa公钥生成已知的\u hosts密钥条目。由于我现在登录到ec2实例,而不是试图刮取日志,所以我可以相信结果

-----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-----