O PEM ( P rivacy E nhanced M ail) é um formato de contêiner base64 para codificar chaves e certificados. .pem
de download da AWS quando você criou seu par de chaves. Este é apenas um download de uma vez e você não pode baixá-lo novamente.
PPK ( P utty P rivate K ey) é um cliente do windows ssh, ele não suporta o formato .pem. Daí você tem que convertê-lo para o formato .ppk usando PuTTyGen.
O arquivonão com sufixo ssh é uma chave privada
Converta o formato de arquivo PEM para PPK
puttygen server.pem -O private -o server.ppk
Crie um PEM a partir de um arquivo PPK
puttygen server.ppk -O private-openssh -o server.pem