winlin
Goto Top

Putty SSH to Ubuntu mit openssh private key

Hallo Leute,

hoffe ihr könnt mir helfen. Ich habe eine Linux Ubuntu 18.04 VM auf die ich mit folgenden Files on meiner Windows VM mit Putty zugreifen sollte.
File1:
-----BEGIN OPENSSH PRIVATE KEY-----
xxx
-----END OPENSSH PRIVATE KEY-----
</codve>

File2:

ssh-rsa vxxxxxxxxxx

Bisher war das immer so das ich ein *.key File hatte das ich in putty importieren konnte dann einen passphrase eingegeben habe und dann ein ppk file erstellen konnte welchen ich dann im putty im Pfad AUTH angegeben hatte.

Klappt aber hier nicht. Egal wie ich diese beiden Files im Puttygen hinzufügen möchte erscheint der Fehler:
Can´t load private key (no private key)

Content-Key: 595575

Url: https://administrator.de/contentid/595575

Printed on: April 19, 2024 at 04:04 o'clock

Mitglied: 145033
145033 Aug 12, 2020 updated at 08:50:51 (UTC)
Goto Top
Nur das hier:
-----BEGIN OPENSSH PRIVATE KEY-----
xxx
-----END OPENSSH PRIVATE KEY-----
in eine Datei speichern und dann in Puttygen über Conversions > "Import key" den OpenSSH private Key importieren, dann über "Save private key" als PPK speichern feddisch.
Member: winlin
winlin Aug 12, 2020 at 08:56:05 (UTC)
Goto Top
Auch schon gemacht. Dann erscheint "could not load priate key (unrecognized key type).
Und das File heisst auch *.key
Mitglied: 145033
145033 Aug 12, 2020 updated at 09:03:06 (UTC)
Goto Top
Zitat von @winlin:

Auch schon gemacht. Dann erscheint "could not load priate key (unrecognized key type).
Und das File heisst auch *.key
File entweder beschädigt oder unsupporteter Algo des Key , oder veraltete PuttyGen Version ...
Member: winlin
winlin Aug 12, 2020 at 09:10:43 (UTC)
Goto Top
putty gen ersion:
Release 0.67

habe auch über die powershell ersucht ssh auf die ubuntu kiste zu machen aber da bekomme ich ja den fehler permission denied publickey. zur info ich komme gerade selber nicht auf die ubuntu maschine, admin net da kommt erst freitag. habe also nur diese files bekommen IP und das passphrase
Mitglied: 145033
145033 Aug 12, 2020 updated at 09:45:46 (UTC)
Goto Top
Zitat von @winlin:

putty gen ersion:
Release 0.67
Viel zu alt!, aktuell ist Release 0.74 !
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html

Die alte Version kennt erstens neuere Algos nicht und kann vor allem (für dich relevant) das neuere OpenSSH Format noch nicht importieren, die neue kann das alles, also lade sie und du wirst sehen das es damit klappt!

Neue Version:

screenshot

Alte Version

screenshot
Member: Fabezz
Fabezz Aug 12, 2020 at 10:44:22 (UTC)
Goto Top
Den key unter den Agent von Putty eingebunden? Und läuft der Agenda auch?
Den Key auch auf dem Ubuntu Server hinterlegt?
Mitglied: 145033
145033 Aug 12, 2020 updated at 11:22:41 (UTC)
Goto Top
Zitat von @Fabezz:

Den key unter den Agent von Putty eingebunden? Und läuft der Agenda auch?
Den Key auch auf dem Ubuntu Server hinterlegt?
Vielleicht erst mal den Post lesen ...Er hat den Key ja noch nicht mal ins PPK Format umgewandelt 🙈
Member: Fabezz
Fabezz Aug 12, 2020 at 13:00:55 (UTC)
Goto Top
Vielleicht den Post unter deinem Lesen (10.56Uhr).
Da steht dass er es schon gemacht hat face-wink
Aber man kann hier auch nicht sehen wo es bei ihm hängt.
Mitglied: 145033
145033 Aug 12, 2020 updated at 13:25:54 (UTC)
Goto Top
Zitat von @Fabezz:

Vielleicht den Post unter deinem Lesen (10.56Uhr).
Da steht dass er es schon gemacht hat face-wink
In Puttygen nicht in Putty !
Aber man kann hier auch nicht sehen wo es bei ihm hängt.
Doch, er bekommt den private key mit seiner alten Puttygen Version nicht umgewandelt. Er muss sich nur die neueste Version davon ziehen und schon wird der Import in Puttygen und die Umwandlung in eine PPK einwandfrei funktionieren.
Probier es einfach mal selbst mit einer 0.67er Puttygen einen modernen OPENSSH Key zu importieren => FUNKTIONIERT NICHT!

Also Thema gegessen.