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 .