Acessando o Amazon EC2 usando uma chave ppk

Para quem chegou neste post deve estar procurando uma solução para acessar uma Amazon EC2 através de uma chave PPK. Se você estiver pelo Windows o processo é bem simples se estiver utilizando o Putty.

Caso esteja utilizando o Mac através do terminal precisa converter a chave PPK em uma chave do tipo PEM. O processo é simples mas você irá precisar do Puttygen.

Utilize os seguintes comandos abaixo:

sudo port install putty

ou

brew install putty

Através dele iremos criar com o comando puttygen uma nova chave

puttygen privatekey.ppk -O private-openssh -o privatekey.pem

Explicando:

-O private-openssh: esta flag diz para que a chave tem a output ( saída ) do tipo OpenSSH

-o privatekey.pem: É o nome que iremos dar para a nova chave .PEM

Feito isto e convertendo para uma chave do tipo PEM, basta utilizar o seu terminal para acessar a máquina remota.

ssh -i privatekey.pem user@my.server.com