EC2:如何将ssh私钥捆绑到私有AMI中?

时间:2012-10-01 10:11:16

标签: ssh amazon-ec2 amazon-cloudformation

我在cloudformation模板中使用私有AMI,它还为新实例分配Route53记录。每次连接到该主机名时,我都会收到“远程主机标识已更改”,并且需要删除有问题的密钥。

在启动实例时似乎更改了主机密钥,但由于AMI只能由我访问,因此我想以允许主机密钥保持不变的方式设置实例创建(并摆脱那个警告。)

这可能吗?

1 个答案:

答案 0 :(得分:0)

  

我想以允许主机密钥保持不变的方式设置实例创建(并消除该警告)。

     

这可能吗?

您希望主机名保持不变,还是希望邮件消失?

简短回答:主机名不会在实例之间保持不变。新实例是一个新实例。但是,如果您通过SSH连接(未指定),则可以使用以下内容:

ssh -q -o "BatchMode=yes" -o "StrictHostKeyChecking=no" -i ~/.ssh/{keypair}.pem ec2-user@{hostname}