Switch IP Änderung

tadiki

Mitglied
Thread Starter
Registriert
17.09.2015
Beiträge
60
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?
 

walfreiheit

Aktives Mitglied
Registriert
06.06.2004
Beiträge
32.010
Bei was für einem Switch hast du wie und was genau geändert?
 

steini1961

Mitglied
Registriert
20.03.2010
Beiträge
133
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.
 

tadiki

Mitglied
Thread Starter
Registriert
17.09.2015
Beiträge
60
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
 

tadiki

Mitglied
Thread Starter
Registriert
17.09.2015
Beiträge
60
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 ?
 

steini1961

Mitglied
Registriert
20.03.2010
Beiträge
133
Wie zuvor geschrieben lösche die Zeile 18, dann sollte es funktionieren. Benutze deinen Editor; Dateiname: /Users/123/.ssh/known_hosts
 

tadiki

Mitglied
Thread Starter
Registriert
17.09.2015
Beiträge
60
würde ich gerne aber ich finde die Datei nicht um es zu ändern? Meinst du Skripteditor?
 

win2mac

Aktives Mitglied
Registriert
07.09.2004
Beiträge
3.383
in dieser Datei /Users/123/.ssh/known_hosts Zeile 18 löschen
 

oneOeight

Aktives Mitglied
Registriert
23.11.2004
Beiträge
57.722
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.
 

roedert

Aktives Mitglied
Registriert
05.01.2011
Beiträge
11.851
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).
 
Oben