2012-10-01 41 views
0

我在一個cloudformation模板中使用一個私有的AMI,它也將一個Route53記錄分配給新的實例。每次連接到該主機名時,我都會看到「遠程主機標識已更改」,並需要刪除違規密鑰。EC2:如何將ssh私鑰捆綁到私有AMI中?

似乎主機密鑰在實例啓動時發生了變化,但由於AMI只能由我訪問,所以我想設置實例創建的方式,以便主機密鑰保持不變(並擺脫那個警告)。

這可能嗎?

回答

0

我想設置實例創建的方式,使主機密鑰保持不變(並擺脫該警告)。

這可能嗎?

你想讓主機名保持不變,還是希望消息消失?

簡短的回答:主機名不會保持不變跨實例。新實例是一個新實例。但是,如果你透過SSH連線(沒有指定),您可以使用類似:

ssh -q -o "BatchMode=yes" -o "StrictHostKeyChecking=no" -i ~/.ssh/{keypair}.pem [email protected]{hostname}