Cisco Catalyst 2960-X: Passwort-Wiederherstellung und Werksreset
Auf einen Blick
| Gilt für | Cisco Catalyst 2960-X/2960-XR mit IOS 15.2(x)E, Einzelgerät und Stack |
|---|---|
| Bereich | Netzwerk-Hardware |
| Dauer | ca. 20–30 Minuten, inklusive zwei Neustarts |
| Rechte | physischer Zugang zum Switch (Konsole und Mode-Taste) |
| Stand | Oktober 2026 |
Die Passwort-Wiederherstellung beim Cisco Catalyst 2960-X ist nötig, wenn niemand mehr das Enable- oder Admin-Passwort kennt – etwa nach einem Personalwechsel oder bei einem gebrauchten Gerät. Mit der Mode-Taste auf der Vorderseite wird der Startvorgang unterbrochen, die Konfiguration beiseitegelegt und nach dem Start mit neuem Passwort wieder eingespielt. Der Betrieb bleibt dabei erhalten. Derselbe Weg führt auch zum vollständigen Werksreset und hilft, wenn das IOS-Image beschädigt ist.

Voraussetzungen
- Physischer Zugang zum Switch und ein Konsolenkabel; Terminalprogramm mit 9600 Baud, 8N1 (siehe Cisco IOS: CLI-Grundlagen auf dem Catalyst 2960-X).
- Ein Wartungsfenster: Der Switch wird zweimal neu gestartet; bei einem Stack startet das Gerät, an dem gearbeitet wird.
- Wenn vorhanden: die letzte Konfigurationssicherung.
Schritt 1: Startvorgang mit der Mode-Taste unterbrechen
- Konsole anschließen, Terminalprogramm öffnen.
- Stromkabel ziehen und wieder einstecken.
- Innerhalb von 15 Sekunden die Mode-Taste drücken, solange die System-LED noch grün blinkt.
- Taste gedrückt halten, bis alle System-LEDs dauerhaft leuchten, dann loslassen.
Die Konsole zeigt jetzt eine von zwei Meldungen:
- The system has been interrupted prior to initializing the flash file system → Wiederherstellung ist erlaubt, weiter mit Schritt 2.
- The password-recovery mechanism has been triggered, but is currently disabled → Wiederherstellung ist abgeschaltet, weiter mit dem Abschnitt unten.
Erscheint keine der Meldungen und der Switch startet normal, war der Zeitpunkt nicht richtig – Strom erneut trennen und die Taste früher drücken.
Schritt 2: Konfiguration im Bootloader umbenennen
Am Prompt switch::
switch: flash_init
switch: load_helper
switch: dir flash:
switch: rename flash:config.text flash:config.text.old
switch: boot
In flash:config.text liegt die startup-config mit dem Passwort. Umbenannt findet IOS beim Start keine Konfiguration.
Schritt 3: Ohne Konfiguration starten und Konfiguration einspielen
Der Switch fragt nach dem Setup-Dialog – mit no antworten.
Would you like to enter the initial configuration dialog? [yes/no]: no
Switch> enable
Switch# rename flash:config.text.old flash:config.text
Switch# copy flash:config.text system:running-config
Destination filename [running-config]? <Enter>
show switch zeigt Ready). Sonst fehlt die Portkonfiguration der Mitglieder, und sie geht beim Speichern verloren.Schritt 4: Neues Passwort setzen und speichern
SW-EG-01# configure terminal
SW-EG-01(config)# enable algorithm-type scrypt secret <Neues-Enable-Passwort>
SW-EG-01(config)# username admin privilege 15 algorithm-type scrypt secret <Neues-Admin-Passwort>
SW-EG-01(config)# interface vlan 99
SW-EG-01(config-if)# no shutdown
SW-EG-01(config-if)# end
SW-EG-01# write memory
- Die Management-Schnittstelle kann nach dem Einspielen abgeschaltet sein – deshalb
no shutdown. Gilt ebenso für andere Schnittstellen, die inshow ip interface briefals administratively down erscheinen, aber aktiv sein sollten. - Gibt es weitere lokale Benutzer mit unbekanntem Passwort, diese ebenfalls neu setzen oder löschen.
- Anschließend die SSH-Anmeldung in einer zweiten Sitzung testen und die Konfiguration sichern.
Wenn die Passwort-Wiederherstellung abgeschaltet ist
Ist die Wiederherstellung deaktiviert, bietet der Switch nach dem Tastendruck nur einen Reset auf Werkseinstellungen an:
- Antwort
n: Der Switch startet normal mit altem Passwort. - Antwort
y: Konfigurationsdatei und VLAN-Datenbank werden gelöscht; danachboot, Setup-Dialog mitnobeenden und neu einrichten.
Die Konfiguration lässt sich dann nur aus einer Sicherung zurückholen – siehe Cisco Catalyst 2960-X: Konfiguration sichern und wiederherstellen.
Wiederherstellung absichtlich abschalten
Für Switches an schlecht geschützten Standorten:
SW-EG-01(config)# system disable password recovery switch all
all gilt für alle Stack-Mitglieder, alternativ eine Nummer 1–9. Rückgängig mit no system disable password recovery switch all. Voraussetzung ist eine aktuelle Konfigurationssicherung – sonst bedeutet ein verlorenes Passwort den kompletten Neuaufbau.
Gebrauchten Switch auf Werkseinstellung setzen
Mit bekanntem Passwort:
Switch# write erase
Switch# delete flash:vlan.dat
Switch# reload
System configuration has been modified. Save? [yes/no]: no
Ohne Passwort im Bootloader (nach Schritt 1): flash_init, delete flash:config.text, delete flash:vlan.dat, boot. Bei Stack-Mitgliedern zusätzlich die Stack-Nummer und Priorität prüfen (siehe Cisco Catalyst 2960-X: Stack verwalten (FlexStack-Plus)).
Notfall: IOS-Image defekt oder gelöscht
Bleibt der Switch am Prompt switch: stehen, weil kein startfähiges Image vorhanden ist:
- Prüfen, ob noch ein Image im Flash liegt:
flash_init,dir flash:. Falls ja, direkt starten:boot flash:/c2960x-universalk9-mz.152-7.E13/c2960x-universalk9-mz.152-7.E13.bin. - Sonst die
.bin-Datei aus dem tar-Image entpacken und per Konsole übertragen:flash_init,load_helper,copy xmodem: flash:c2960x-universalk9-mz.152-7.E13.bin, dann im Terminalprogramm die Xmodem-Übertragung starten. Bei 9600 Baud dauert das viele Stunden. Schneller geht es, wenn vorher im Bootloader mitset BAUD 115200die Geschwindigkeit erhöht und das Terminalprogramm angepasst wird; danach mitunset BAUDzurückstellen. - Mit
boot flash:c2960x-universalk9-mz.152-7.E13.binstarten, danach das Image ordentlich perarchive download-swinstallieren (siehe Cisco Catalyst 2960-X: IOS-Update durchführen) und die einzelne.bin-Datei löschen.
Hinweise
- Passwörter dokumentieren: Zugangsdaten gehören in einen Passwort-Tresor mit Notfallzugriff – dann ist die Wiederherstellung die Ausnahme.
- Zentrale Anmeldung: Mit RADIUS oder TACACS+ hängt der Zugang nicht an lokalen Passwörtern; der lokale Benutzer bleibt als Notzugang.
- Bei Notfällen, Bestandsaufnahme und Dokumentation Ihrer Netzwerkgeräte unterstützen Sie die Managed Services von m.a.x. it.
Siehe auch
- Cisco Catalyst 2960-X – Überblick und alle Artikel der Reihe
- Cisco Catalyst 2960-X: Erstkonfiguration und SSH-Zugang
- Cisco Catalyst 2960-X: Konfiguration sichern und wiederherstellen
Links und Quellen
- Cisco: Troubleshooting the Software Configuration (Catalyst 2960-X, IOS 15.2(7)E)
- Managed Services von m.a.x. it
Über m.a.x. it Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung?
