PuTTY è un terminale open-source emulatore principalmente per Microsoft Windows , ma ci sono anche le versioni per i sistemi operativi Mac e Linux . PuTTY agisce come un client per l' SSH , Telnet e protocolli TCP prime, e contiene un client console seriale per le connessioni seriali locali. PuTTY memorizza le chiavi private necessarie per la connessione e l'autenticazione con i server SSH nel proprio formato , indicata con una estensione . PPK alla fine del nome del file . Per utilizzare le chiavi private con OpenSSH su Ubuntu , convertire i file . PPK con lo strumento puttygen . Istruzioni
1
Aprire una finestra di terminale in Ubuntu , o connettiti se si sta convertendo le chiavi su un server Ubuntu remota .
2
Digitare " sudo apt-get install putty - tools "al prompt per installare gli strumenti puTTY terminale . Inserire la password quando richiesto da sudo , eseguire apt-get con i permessi di root necessari per l'installazione
3
Converti la chiave pubblica digitando quanto segue al prompt del terminale: .
puttygen keyfile.ppk -o id_rsa.pub -O pubblico - openssh
Dove " keyfile.ppk " è il mastice . file di PPK da convertire , e " id_rsa.pub " è il nome del convertito file chiave
4
Converti la chiave privata digitando: .
puttygen keyfile.ppk -o id_rsa -O - privato openssh
Dove " keyfile.ppk " è il file di chiave per la conversione , e " id_rsa " è il file della chiave privata . PuTTY memorizza sia le chiavi pubbliche e private nel file . PPK , motivo per cui si usa lo stesso file da convertire entrambi i tasti . È ora possibile utilizzare i due tasti con OpenSSH .