Openstack:如何在第一次 SSH 会话之前找出 VM 的密钥指纹
Openstack: How to find out VM's key fingerprint before first SSH session
首次通过 SSH 连接到新虚拟机 (VM) 时,收到如下消息是正常的:
The authenticity of host '▮▮▮.▮▮▮.▮▮▮.▮▮▮ (▮▮▮.▮▮▮.▮▮▮.▮▮▮)' can't be established.
ECDSA key fingerprint is SHA256:xXxNzzW4OtIxa+O4IDjnj0MmZlrNxHyZtYKw/7rOSfQ.
Are you sure you want to continue connecting (yes/no)?
如果我想超级小心,我该如何检查指纹是否与我在 OpenStack 中的 VM 匹配?我可以使用 Horizon GUI 或 openstack
CLI,但我只能使用 SSH 密钥登录到实际的 VM,因此无法在交互式控制台上登录。
如果 VM 使用 cloud-init,主机密钥应该作为控制台日志/启动过程输出的一部分出现在 Horizon Web 界面的实例“日志”选项卡上。打印助手 write-ssh-key-fingerprints
应该 运行 在云初始化的最后阶段。
首次通过 SSH 连接到新虚拟机 (VM) 时,收到如下消息是正常的:
The authenticity of host '▮▮▮.▮▮▮.▮▮▮.▮▮▮ (▮▮▮.▮▮▮.▮▮▮.▮▮▮)' can't be established.
ECDSA key fingerprint is SHA256:xXxNzzW4OtIxa+O4IDjnj0MmZlrNxHyZtYKw/7rOSfQ.
Are you sure you want to continue connecting (yes/no)?
如果我想超级小心,我该如何检查指纹是否与我在 OpenStack 中的 VM 匹配?我可以使用 Horizon GUI 或 openstack
CLI,但我只能使用 SSH 密钥登录到实际的 VM,因此无法在交互式控制台上登录。
如果 VM 使用 cloud-init,主机密钥应该作为控制台日志/启动过程输出的一部分出现在 Horizon Web 界面的实例“日志”选项卡上。打印助手 write-ssh-key-fingerprints
应该 运行 在云初始化的最后阶段。