SSH key für Server nicht verwendbar
Hallo,
ich habe einen Server der über einen SSH key zugriff gewährt. Alles lief wunderbar, und ich habe den ssh key auf eine externe festplatte gespeichert. vor einigen tagen habe ich einen Clean Install am mac gemacht, benutze für SSH iTerm, womit der SSH key auch funktioniert hat, habe im ordner .ssh/ die schlüssel wieder hinzugefügt, aber er benutz den ssh key nicht für meine verbindung zum server.
Was kann ich da tun??
Vielen Dank
ich habe einen Server der über einen SSH key zugriff gewährt. Alles lief wunderbar, und ich habe den ssh key auf eine externe festplatte gespeichert. vor einigen tagen habe ich einen Clean Install am mac gemacht, benutze für SSH iTerm, womit der SSH key auch funktioniert hat, habe im ordner .ssh/ die schlüssel wieder hinzugefügt, aber er benutz den ssh key nicht für meine verbindung zum server.
Was kann ich da tun??
Vielen Dank
Please also mark the comments that contributed to the solution of the article
Content-Key: 284854
Url: https://administrator.de/contentid/284854
Printed on: April 20, 2024 at 05:04 o'clock
5 Comments
Latest comment
Hallo @jmzbeki,
Durch die Neuinstallation hat sich deine Host-ID verändert. Diese ist am entfernten Server nicht mit dem SSH-Key verbunden.
Log dich per Username/Passwort auf der Maschine ein und erstelle über ssh-keygen einen neuen key.
Gruß,
@Snowman25
Durch die Neuinstallation hat sich deine Host-ID verändert. Diese ist am entfernten Server nicht mit dem SSH-Key verbunden.
Log dich per Username/Passwort auf der Maschine ein und erstelle über ssh-keygen einen neuen key.
Gruß,
@Snowman25
Hallo @jmzbeki,
Die Berechtigung für
Dein öffentlicher Schlüssel (
Ausserdem sollte der Order
Gruß,
@Snowman25
Die Berechtigung für
authorized_keys
sowie deinen privaten Schlüssel (id_rsa
) müssen die Bitmask 0600
haben (also Lese-/Schreibrechte für dich und ansonsten garnichts).Dein öffentlicher Schlüssel (
id_rsa.pub
) benötigt die Berechtigung 0644
, also Lese-/Schreibrechte für dich und Lese-Rechte für die Gruppe und andere. Ebenso das known_hosts
file.Ausserdem sollte der Order
.ssh
die Bitmask 0700
haben.Gruß,
@Snowman25