AMI personalizada do Linux: como a AWS sabe onde instalar os arquivos SSH .PEM da conta quando uma AMI é provisionada?

AMI personalizada do Linux: como a AWS sabe onde instalar os arquivos SSH .PEM da conta quando uma AMI é provisionada?

Estamos construindo uma AMI personalizada a partir de um modelo de snapshot de instância EC2 EBS (Oracle Linux 8). Esta página mostra que há muitos nomes de usuário diferentes dependendo da AMI escolhida:

Então, quando criamos o modelo AMI, ele ec2-userprecisa ser criado para que a AWS instale o .pemarquivo de par de chaves selecionado /home/ec2-user/.ssh/authorized_keys?

Em última análise, minha pergunta é esta:

  • O que informa à Amazon onde instalar a .pemchave ssh da conta quando uma AMI é provisionada?
  • Temos algum controle sobre como a AMI é provisionada em relação ao acesso SSH inicial?

informação relacionada