Como posso converter uma chave PEM em um par de chaves RSA?

5

Acabei de enviar uma chave PEM de um cliente para acessar a instância do Amazon EC2. Como faço para converter isso em algo que eu poderia usar com o OpenSSH?

    
por Naftuli Kay 05.08.2011 / 06:51

2 respostas

3

Você pode extrair uma chave pública PEM de uma chave privada OpenSSH usando:

openssl rsa -pubout -in .ssh/id_rsa

Mas o OpenSSH não tem ferramentas para converter ou chaves públicas PEM (nota: PEM chaves privadas são o formato nativo do OpenSSH para chaves do protocolo 2)

    
por 05.08.2011 / 10:44
0

Se você acabou de enviar a chave privada na forma de keyfile.pem (por exemplo, para o Amazon LightSail VPS), basta usá-la diretamente como uma chave privada ssh:

ssh -i keyfile.pem ubuntu@dest_ip

Ou você pode adicioná-lo ao seu agente assim:

ssh-add ./keyfile.pem

E, em seguida, faça o login:

ssh ubuntu@dest_ip
    
por 15.08.2018 / 23:58

Tags