EC2:como agrupar uma chave privada ssh em uma AMI privada?
-
12-12-2019 - |
Pergunta
Eu uso uma AMI privada em um modelo cloudformation, que também atribui um registro Route53 à nova instância.Cada vez que me conecto a esse nome de host, recebo a mensagem "a identificação do host remoto foi alterada" e preciso remover a chave incorreta.
Parece que a chave do host é alterada quando a instância é iniciada, mas como a AMI só pode ser acessada por mim, gostaria de configurar a criação da instância de uma forma que permita que a chave do host permaneça a mesma (e se livrar desse aviso).
Isso é possível?
Solução
Gostaria de configurar a criação da instância de uma forma que permitisse que a chave do host permanecesse a mesma (e me livrasse desse aviso).
Isso é possível?
Você deseja que o nome do host permaneça o mesmo ou que a mensagem desapareça?
Resposta curta:O nome do host não vou permanecer o mesmo em todas as instâncias.Uma nova instância é uma nova instância.No entanto, se estiver se conectando por SSH (não especificou), você pode usar algo como:
ssh -q -o "BatchMode=yes" -o "StrictHostKeyChecking=no" -i ~/.ssh/{keypair}.pem ec2-user@{hostname}