Jeden z mých klientů mi poskytl soubor .ppk pro připojení k jeho serveru pomocí ssh. Protože jsem uživatel Ubuntu, potřebuji klíč, který podporuje příkaz terminálu. Tak jsem se rozhodl převést na soubor .pem. Sdílím kroky pro převod PPK do formátu PEM na terminálu Linux pomocí nástroje příkazového řádku putty-gen.
Uživatelům Windows se může líbit:Jak převést soubor PEM na PPK?
Převést PPK na PEM v Linuxu
Pomocí níže uvedených kroků nainstalujte požadované balíčky a převeďte ppk na soubor pem.
Krok 1 – Nejprve nainstalujte putty tools do svého systému Linux pomocí níže uvedeného příkazu. sudo apt-get install putty-tools
Krok 2 – Nyní převeďte soubor ppk na soubor pem pomocí nástroje příkazového řádku puttygen. puttygen server1.ppk -O private-openssh -o server1.pem
Krok 3 – Změňte oprávnění souboru PEM. Nastavte oprávnění pouze pro čtení na vlastníka souboru, odeberte všechna oprávnění ke skupině a další. Jinak ssh odmítne použití tohoto klíče. chmod 400 server1.pem
Krok 4 – Nakonec se připojte ke vzdálenému linuxovému serveru pomocí ssh pomocí tohoto klíče pem. ssh -i server1.pem [email protected]