Puttykey in OpenSSH konvertieren

Nach dem Umstieg auf Ubuntu 10.10 vor kurzem habe ich die Lösung gefunden wie mein mit PuTTYgen erzeugter Schlüssel unter Linux SSH nicht angenommen wird.

Das mit PuTTYgen erzeugte Schlüsselpaar ließ sich unter Windows unkompliziert verwenden. Der öffentliche Teil wird auf Servern in die .ssh/authorized_keys eingetragen und der private Teil sorgt mit Hilfe von Pageant und PuTTY für eine problemlosen Login auf Konsole.

Unter Linux muss man nun nicht einen Schlüssel erstellen und überall neu eintragen, sondern kann diesen von den putty-tools umwandeln lassen:

sudo apt-get install putty-tools

die Putty Schlüssel können unter ~/.ssh angelegt werden um dort die Konvertierung des privaten Schlüssels zu zu starten:

puttygen datei.ppk -O private-openssh -o id_dsa

Nach der Eingabe der Passphrase kann nun auch noch der öffentliche Schlüssel erstellt werden:

puttygen datei.ppk -O public-openssh -o id_dsa.pub

Ab jetzt wird bei jedem Login per ssh zu einen anderen Server zuerst die Datei ~/.ssh/id_dsa geprüft und nach Eingabe der Passphrase ist der Login erfolgt.

About admirableadmin

Andreas Peichert entwickelt und programmiert Webseiten seit 2000. Er ist ausgebildeter Fachinformatiker Anwendungsentwicklung und studiert zurzeit Informatik (Software Engineering) an der Fontys Hogeschool in Venlo.

0 Responses to “Puttykey in OpenSSH konvertieren”


  • Keine Kommentare

Einen Kommentar hinterlassen