A infraestrutura da AWS não conhece o nome de usuário padrão de uma AMI. É comumente ec2-user
, ou ubuntu
, ou seja o que for que o autor da AMI decidiu que deveria ser. Até mesmo a mensagem no console explica que esse valor é essencialmente apenas um palpite.
Além disso, dependendo da origem da AMI, ela pode ser retirada - excluída - e qualquer instância criada a partir dela ainda funcionará, mas seus atributos não podem ser buscados, porque ela não existe mais.
Além disso, depois de criar uma instância de uma AMI, você tem controle total e, se alterar esse nome de usuário padrão ou a chave SSH padrão para a instância, a plataforma da AWS não faz a menor ideia que você mudou isso.