Quando você cria uma instância do EC2, a instância sempre será associada a um único par de chaves .pem
file. Isso é tanto quanto a AWS fará qualquer coisa por você nesse sentido.
Qualquer usuário (IAM ou root) sempre verá as mesmas instruções de conexão. No entanto, somente a pessoa com o arquivo .pem
real poderá se conectar como o usuário principal do Linux ( ec2-user
para o AWS Linux, ubuntu
para o Ubuntu Linux, etc.)
Para configurar sua instância do EC2 de modo que ela ofereça suporte a vários usuários com vários arquivos .pem
de chave, você precisa seguir estas instruções dos documentos da AWS: Gerenciando contas de usuários em sua instância do Linux . Observe que isso não tem nada a ver com usuários do IAM ou qualquer coisa relacionada ao IAM. É puramente administração do Linux.
Essencialmente, o processo é:
- Faça login na instância do Linux.
- Sudo para obter privilégios de root.
-
adduser
para adicionar o usuário. - Crie um
.ssh/authorized_keys
com a chave pública que corresponde ao seu arquivo.pem
da chave privada desejada.