Wie konvertiert man Putty den privaten Schlüssel (. Ppk) in OpenSSH privaten Schlüssel Format unter Linux?
Wenn Sie Ihre Putty verwenden möchten generierten privaten Schlüssel (. Ppk) unter Linux nicht nur mit Putty, aber auch andere SSH oder SFTP-Client (Terminal, Nautilus, GFTP, usw.), Sie müssen es, um private Schlüssel OpenSSH-Format konvertieren, weil Kitt privaten Schlüssel Format (. Ppk) ist nicht kompatibel mit OpenSSH.
Erste, installieren “putty-tools” Paket, wenn Sie nicht installieren es noch, denn es enthält PuTTYgen. Sie müssen PuTTYgen auf den privaten Schlüssel zu konvertieren.
apt-get install putty-tools
Jetzt, Konvertieren Sie Ihre PuTTY privaten Schlüssel(. Ppk) OpenSSH ist Schlüssel-Format:
PuTTYgen / path / to / putty-privatekey.ppk-O private-openssh-o / path / to / openssh-key
Wenn Sie RSA Authentifizierung nutzen, wie ich, Ihre OpenSSH privaten Schlüssel Dateinamen und den Speicherort/path/to/openssh-key) ist die folgende:
/ Home / user / .ssh / id_rsa
Hinweis: “User” Ihr Benutzername ist.
Putty öffentlichen Schlüssel Format ist OK. Öffnen Sie die PuTTY öffentlichen Schlüssel in einem Text-Editor, und kopieren Sie den Inhalt der Datei einfach auf den öffentlichen Schlüssel-Datei OpenSSH/path/to/openssh-key.pub
Wenn Sie RSA Authentifizierung nutzen, wie ich, Ihre OpenSSH Public-Key-Dateinamen und den Speicherort (/path/to/openssh-key.pub) ist die folgende:
/ Home / user / .ssh / id_rsa.pub
Hinweis: “User” Ihr Benutzername ist.
Letzte, but not least die richtige Erlaubnis, Ihren privaten Schlüssel (chmod 600).
Tags: . Ppk, Linux, OpenSSH, privaten Schlüssel, PuTTY, PuTTYgen, RSA, RSA-Authentifizierung
Jan 06, 2011
Ich wollte dir nur danken Laszlo für die putty-tools, es hat mir sehr geholfen.