Konwertuj klucz Amazon .pem na Putty .ppk klucz Linux

3

Wygenerowałem i pobrałem .pemklucz prywatny z AWS. Jednak aby użyć Putty do połączenia z maszyną wirtualną, muszę mieć ten klucz w .ppkformacie. Proces konwersji opisano szczegółowo w około 20 wierszach:

Używam Linux Mint (dystrybucja Ubuntu) i wiem, że mogę używać puttygen w terminalu. Nie mam jednak pojęcia, jak korzystać z tego narzędzia ani jak konfigurować wymaganych parametrów. Kiedy piszę puttygen - pomagam

PuTTYgen unidentified build, Aug  7 2013 12:24:58
Usage: puttygen ( keyfile | -t type [ -b bits ] )
                [ -C comment ] [ -P ] [ -q ]
                [ -o output-keyfile ] [ -O type | -l | -L | -p ]
  -t    specify key type when generating (rsa, dsa, rsa1)
  -b    specify number of bits when generating key
  -C    change or specify key comment
  -P    change key passphrase
  -q    quiet: do not display progress bar
  -O    specify output type:
           private             output PuTTY private key format
           private-openssh     export OpenSSH private key
           private-sshcom      export ssh.com private key
           public              standard / ssh.com public key
           public-openssh      OpenSSH public key
           fingerprint         output the key fingerprint
  -o    specify output file
  -l    equivalent to `-O fingerprint'
  -L    equivalent to `-O public-openssh'
  -p    equivalent to `-O public'

Ale nie mam pojęcia, jak zrobić to, co nakazuje mi strona internetowa, i jak dotąd zawiodły wszystkie moje wątpliwości.

Jak mam zrobić to, co nakazuje mi strona internetowa, używając puttygen na terminalu?

Flame_Phoenix
źródło
Dlaczego musisz do tego używać szpachli, szczególnie z Linuksa? Co jest nie tak z normalnym sshz terminala? (najczęściej
pytany
1
puttygen yourKey.pem -o yourKey.ppk -O private
Darth Android
1
W przyszłości proszę nie przesyłać pocztą
nerdwaller

Odpowiedzi:

11

Chcesz uruchomić coś takiego:

puttygen yourKey.pem -o yourKey.ppk -O private

Flagi:

  • -o Wskazuje, gdzie zapisać skonwertowany klucz prywatny szpachli
  • -O private Mówi, że potrzebujesz klucza prywatnego szpachli (w przeciwieństwie do innych formatów wyjściowych, które może wytworzyć).
Darth Android
źródło
1

Możesz użyć puttygen, aby zrobić to samo, zapoznaj się z tym artykułem

przekonwertować plik pem na ppk

uczyć się aws
źródło
1
Proszę nie zostawiać linków. Zamiast tego podaj w odpowiedzi ważne kroki. Linki mogą się zepsuć, zostać usunięte itp.
konfetti