Nedávno se mi stalo, že jsem se potřeboval připojit z linuxové mašiny na jiný linux, kde mám nastaveno přihlašování jen pomocí SSH RSA klíče. Privátní klíč normálně používám ve windows a mám ho uložen ve formátu pro putty a vygenerován byl v puttygen. Privátní klíč je chráněn heslem. Nyní jsem ho potřeboval použít z linuxové mašiny. Zkoušel jsem pár typů z netu pro konverzi klíče na linuxu, ale nic mi nezafungovalo. Nakonec jsem cíle dosáhl takto. Pustil jsem puttygen v 0.79 Dal jsem Load an existing private key file a vybral jsem svůj privet key a zadal heslo. Po nahrání klíče jsem zvolil Conversions -> Export OpenSSH key a uložil jsem jako mujKlicOpenSsh. Dále jsem tento soubor pomocí WinSCP zkopíroval z windows na linux mašinu. A na linuxu pak: chmod 600 mujKlicOpenSsh ssh -i mujKlicOpenSsh jmeno@ip.masiny.kde.je.public.key A hurá – jsem tam.
Číst více