Até onde eu sei, os pares de chaves EC2, que aparecem no painel do console AWS, são usados apenas para inicializar instâncias do EC2, concedendo a você acesso inicial a eles com o par de chaves fornecido. Assim, excluí-los no painel do console AWS não fará diferença nas instâncias existentes.
Para evitar o uso da antiga chave privada , você precisa editar o arquivo .ssh/authorized_keys
em sua instância remota do EC2, removendo a entrada correspondente, que é a chave pública da chave do EC2 par.
Lembre-se de adicionar sua nova chave pública ao arquivo authrozied_keys
e testá-la antes de remover a antiga ou você pode ser bloqueado da sua instância do EC2.
Para emitir um novo par de chaves , use o comando ssh-keygen
em sua máquina Linux local, é um programa interativo ao chamar sem argumentos.
Use ssh-copy-id
para aplicar automaticamente sua nova chave à sua instância.