Para gerar chave para o servidor da AWS usando ssh-keygen de .pem para PuTTY

1

A AWS me deu uma chave privada no formato .pem . Eu estou tentando usá-lo com PuTTY mas falhei e eu li que eu preciso gerar uma chave com PuTTYgen mas PuTTYgen é apenas para o Windows. Então, estou tentando usar o comando ssh-keygen do Linux. Mas qual é exatamente o comando que pode gerar uma chave que o PuTTY pode usar?

BTW, posso conectar-me ao console usando o ssh sem problemas com o arquivo .pem .

    
por Alex 18.05.2015 / 09:57

2 respostas

3

Para converter a chave .pem na chave .ppk usando a versão de linha de comando * nix do puttygen use:

puttygen mykey.pem -o mykey.ppk

Veja a puttygen man page .

Existem pacotes PuTTY rpm e "putty-tools" disponíveis para muitos * nix distribuições.

O formato .ppk é proprietário do PuTTY, portanto, ferramentas fora do conjunto de ferramentas PuTTY (como o ssh-keygen ) não suportam isso.

Note que você pode converter a chave no Windows usando a versão GUI do PuTTYgen e ainda usar a chave convertida no Linux.

    
por 18.05.2015 / 10:26
0

Você precisa converter o arquivo PEM fornecido para o arquivo PPK usando a ferramenta Puttygen no Windows.

  • Abra o puttygen e clique na opção de chave de importação no menu.
  • Uma vez importado, você verá o botão "Salvar particular Chave ".
  • Salve como um nome de arquivo xyz.ppk e eles carregam esse arquivo ppk no putty e faça o login.

Espero que isso ajude.

    
por 18.05.2015 / 10:46