何时生成新的 SSH 主机密钥?

何时生成新的 SSH 主机密钥?

我从 AMI 映像复制了一个 EC2 实例并将其恢复。之后,我不得不删除文件中的条目,known_hosts因为 SSH 主机密钥指纹发生了变化。但是,我认为密钥应该是相同的,因为磁盘包含完全相同的数据。因此我的问题是:

SSH 主机密钥何时重新生成?为什么当我复制并重新启动 EC2 实例时它会发生变化?

答案1

我正在亲自调查此事!

这个答案在类似的服务器故障问题上指出:

运行grep ssh /var/log/cloud-init.log。如果虚拟机的实例 ID 发生变化,cloud-init 显然会重新生成密钥/指纹。此文件似乎有很长的历史记录,因此应该很容易判断它是否发生在您的时间范围内。

服务器故障问题:

相关内容