【问题标题】:EC2: how to bundle an ssh private key into a private AMI?EC2:如何将 ssh 私钥捆绑到私有 AMI 中?
【发布时间】:2012-09-22 04:29:00
【问题描述】:

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

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

这可能吗?

【问题讨论】:

    标签: ssh amazon-ec2 amazon-cloudformation


    【解决方案1】:

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

    这可能吗?

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

    简答:主机名不会在各个实例中保持不变。一个新实例就是一个新实例。但是,如果您通过 SSH 进行连接(您没有指定),您可以使用类似:

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

    【讨论】:

      猜你喜欢
      • 2015-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-21
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多