Switch IP Änderung

tadiki

Mitglied
Thread Starter
Dabei seit
17.09.2015
Beiträge
81
Reaktionspunkte
2
Hallo, habe mit meinem MAC bei einem Switch eine IP Adresse geändert über Terminal ssh admin@IP Adresse und wollte jetzt auf die neue IP Adresse wieder auf den Switch zugreifen und bekomme jetzt folgende Meldung:

IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
SHA256:NVoFTMj6d7clmj+QqOule4p3a3cmAmQZDdypbP5kKfY.
Please contact your system administrator.
Add correct host key in /Users/123/.ssh/known_hosts to get rid of this message.
Offending RSA key in /Users/123/.ssh/known_hosts:18
RSA host key for 172.16.0.234 has changed and you have requested strict checking

Was muss ich tun um auf den switch zugreifen zu können?
 
Bei was für einem Switch hast du wie und was genau geändert?
 
So wie sich das liest, hat der Switch seinen SSH-Key geändert. Bei einer neuen Verbindung wird dieser abgeglichen. Du must den alten Key entfernen, damit er in der Datei known_hosts neu aufgenommen wird. Du kannst die Zeile 18 in der Datei /Users/123/.ssh/known_hosts rauslöschen. Das ist der alte SSH-Key.
 
  • Gefällt mir
Reaktionen: dg2rbf
Habe mich über Terminal mit dem Befehl ssh admin@IP Adresse auf den Switch eingelogt mit benutzername und Kennwort und die IP Adresse von dem Switch geändert.
Danach wollte ich mit dem gleichen Befehl wieder auf dem Switch zugreifen (nur eine andere Ip Adresse) und bekomme diese Fehlermeldung
 
So wie sich das liest, hat der Switch seinen SSH-Key geändert. Bei einer neuen Verbindung wird dieser abgeglichen. Du must den alten Key entfernen, damit er in der Datei known_hosts neu aufgenommen wird. Du kannst die Zeile 18 in der Datei /Users/123/.ssh/known_hosts rauslöschen. Das ist der alte SSH-Key.
Genau das ist es, Aber wo ändere ich das genau beziehungsweise wie komme ich zu dieser Datei um das zu ändern ?
 
Wie zuvor geschrieben lösche die Zeile 18, dann sollte es funktionieren. Benutze deinen Editor; Dateiname: /Users/123/.ssh/known_hosts
 
würde ich gerne aber ich finde die Datei nicht um es zu ändern? Meinst du Skripteditor?
 
in dieser Datei /Users/123/.ssh/known_hosts Zeile 18 löschen
 
Terminal auf
nano ~/.ssh/known_hosts

Mit dem Cursor runter auf die Zeile, ctrl-k zum raus schneiden, ctrl-x zum Beenden und bei der Frage speichern.
 
  • Gefällt mir
Reaktionen: dg2rbf
Du brauchst die Datei nicht manuell zu ändern. ssh-keygen -R 172.16.0.234 löscht den alten Eintrag.

Code:
     -R hostname | [hostname]:port
             Removes all keys belonging to the specified hostname (with optional port number) from a known_hosts file.  This option is useful to
             delete hashed hosts (see the -H option above).
 
  • Gefällt mir
Reaktionen: steini1961 und dg2rbf
Danke hat geklappt
 
  • Gefällt mir
Reaktionen: dg2rbf
Zurück
Oben Unten