Ich habe mit Putty ssh-Keys für den Zugriff auf einen Server generiert. Das läuft so weit problemlos. Diesen Zugang möchte ich jetzt auch unter Opensuse einrichten. Leider kann ich den unter Putty (Windows) erzeugten Key nicht einfach nach ./ssh/id_rsa kopieren, da Openssh hier ein anderes Format verwendet als Putty. Es fängt schon mal damit an, dass die Datei mit dos2unix konvertiert werden muss. Außerdem hat Putty ein paar Zeilen vor den eigentlichen Key geschrieben, mit denen Openssh nichts anfangen kann. Gibt es irgendwo ein Tool, mit dem ich den Putty-Key treffsicher konvertieren kann, um ihn unter Openssh zu verwenden? Ich möchte ungern auf dem Server was ändern. Die allerbeste Lösung wäre, wenn ich den Key in einem Format hätte, das unter Windows und unter Linux funktioniert, damit ich die Key-Dateien von den Festplatten löschen kann und sie z.B. nur noch auf einem USB-Stick liegen habe, der mit beiden Systemen funktioniert. Wäre sehr praktisch, aber geht so was? Danke! Jürgen -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Juergen Langowski schrieb:
Ich habe mit Putty ssh-Keys für den Zugriff auf einen Server generiert. Das läuft so weit problemlos.
Diesen Zugang möchte ich jetzt auch unter Opensuse einrichten.
Leider kann ich den unter Putty (Windows) erzeugten Key nicht einfach nach ./ssh/id_rsa kopieren, da Openssh hier ein anderes Format verwendet als Putty. Es fängt schon mal damit an, dass die Datei mit dos2unix konvertiert werden muss. Außerdem hat Putty ein paar Zeilen vor den eigentlichen Key geschrieben, mit denen Openssh nichts anfangen kann.
Gibt es irgendwo ein Tool, mit dem ich den Putty-Key treffsicher konvertieren kann, um ihn unter Openssh zu verwenden? Ich möchte ungern auf dem Server was ändern.
Die allerbeste Lösung wäre, wenn ich den Key in einem Format hätte, das unter Windows und unter Linux funktioniert, damit ich die Key-Dateien von den Festplatten löschen kann und sie z.B. nur noch auf einem USB-Stick liegen habe, der mit beiden Systemen funktioniert. Wäre sehr praktisch, aber geht so was?
Erzeuge die Schlüssel unter Linux, diese sind dann unter Putty ohne Probleme lauffähig. Gruß Daniel
Danke! Jürgen
-- Daniel Spannbauer Software Entwicklung marco Systemanalyse und Entwicklung GmbH Tel +49 8333 9233-27 Fax -11 Rechbergstr. 4 - 6, D 87727 Babenhausen Mobil +49 171 4033220 http://www.marco.de/ Email ds@marco.de Geschäftsführer Martin Reuter HRB 171775 Amtsgericht München -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 2. Dezember 2008 16:28 schrieb Juergen Langowski <jlangowski@gmx.de>:
Gibt es irgendwo ein Tool, mit dem ich den Putty-Key treffsicher konvertieren kann, um ihn unter Openssh zu verwenden? Ich möchte ungern auf dem Server was ändern.
puttygen(1), enthalten im putty-Paket (erhältlich über http://software.opensuse.org/search). Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Juergen Langowski schrieb:
Ich habe mit Putty ssh-Keys für den Zugriff auf einen Server generiert. Das läuft so weit problemlos. ... Die allerbeste Lösung wäre, wenn ich den Key in einem Format hätte, das unter Windows und unter Linux funktioniert, damit ich die Key-Dateien von den Festplatten löschen kann und sie z.B. nur noch auf einem USB-Stick liegen habe, der mit beiden Systemen funktioniert. Wäre sehr praktisch, aber geht so was?
Du kannst einen Putty Key als Openssh Key umwandeln: siehe hier: http://www.leadingedgescripts.co.uk/server-administration/how-to-convert-you... Zitat: "Now if you already have a .ppk file from your PC that you want to convert to use on your Mac you need to visit the Putty Website www.chiark.greenend.org.uk/~sgtatham/putty/download.html and download puttygen.exe (on your PC) now open it, and using the File menu, load your .ppk that you already use, and type in your pass phrase. Now go to the Conversions menu and export the key as an OpenSSH key – hey presto – you now have a key file that will work on your Mac! Such a simple solution, yet that took me so long to figure out …" Ansonsten ist es ein leichtes mit ssh-keygen einen neuen Key zu erstellen und zu verteilen. Es dürfte sich vom Arbeitsaufwand her ungefähr die Waage halten Gruß Axel -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Juergen Langowski schrieb:
Ich habe mit Putty ssh-Keys für den Zugriff auf einen Server generiert. Das läuft so weit problemlos.
Diesen Zugang möchte ich jetzt auch unter Opensuse einrichten.
noch ein Link dazu: http://linux-sxs.org/networking/openssh.putty.html -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Axel Birndt
-
Daniel Spannbauer
-
Juergen Langowski
-
Martin Schröder