Existierenden Private Key in Putty laden?
Hallo,
Folgendes Problem: Nachdem ich einen neuen PC angeschafft habe und alles neu installiert werden musste möchte ich mich hier grade mit Putty per SSH in einen Server einloggen. Ein direktes Laden der Session / Schlüsselfiles vom Image, dass ich vom alten Rechner auf Externer kreiert habe funktioniert aus unerfindlichen Gründen nicht, (evtl. wg. fehlender Zugriffsrechte?) somit musste alles neu eingegeben werden.
IP, Port, Benutzer, doch anscheinend kann der Server ohne den Private Key nicht viel damit anfangen, der zwar vorhanden ist doch jetzt kommt die ganz blöde Frage: Wo oder mit was öffnet man diesen File in Putty? Leider scheint es in der Software entweder nirgends eine funktionierende Option zu geben (oder bei der hier installierten Puttyversion ist irgendwas verkehrt) oder ich bin mal wieder wirklich zu dumm das hier zu bedienen??
Mit dem separaten PuttyGen kann man diesen zwar importieren, doch es wird lediglich ein neues Private / Public Key Paar mit neuer Passphrase in einem beliebigen Verzeichnis kreiert... Ich finde das irgendwie ziemlich rätselhaft, da ja der Schlüssel irgendwo abgelegt werden muss!? Versteh ich hier nun irgendwas komplett falsch oder gibt es ein Verzeichnis von wo aus die Session mit dem pk gestartet wird?
Thx schon im voraus...
benutzt du Putty das erste mal? Weil den PK muss man eigentlich immer hinterlegen :D
Dafür gibt es unter "Connection/SSH/Auth" ein Feld "Private key file for authentication" (:
Habe Putty erst 2X verwendet u. noch nie selbst konfiguriert.OK unter Connection/SSH/Auth sind Optionen für GSSAPI allerdings seh ich kein "private key file for authentication" ?
1 Antwort
Wie du schon bemerkt hast, sind Openssh keys nicht kompatibel mit putty, und puttygen ist der richtige Weg, um solche putty-verträglich zu machen.
Auf dem Server steht bereits der öffentliche Schlüssel. Putty benötigt jetzt den konvertierten privaten Schlüssel (das ist der ohne die Endung ".pub").
In der Konfiguration des Zugangs steht relativ weit unten eine Sektion "ssh" und "Authentifizierung". Dort gibt es einen Eintrag, wo die Datei mit dem konvertierten privaten Schlüssel angegeben wird.
Vielleicht ist dann dein ursprünglicher private key kein openssh key, oder der Server ließ interactive auth (also passwort) zu.
Das stimmt nicht ganz: Bin jetzt auch mit dem alten private key reingekommen, evtl. Fehler? Konvertieren musste ich nichts.