Cisco Catalyst 9200: Passwort-Wiederherstellung und Factory Reset
Auf einen Blick
| Gilt für | Cisco Catalyst 9200/9200L/9200CX mit IOS XE 17.x, 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 9200 funktioniert unter IOS XE anders als beim klassischen IOS: Statt die Konfigurationsdatei umzubenennen, setzt man im Bootloader (ROMMON) eine Variable, mit der der Switch die gespeicherte Konfiguration beim Start ignoriert. Danach wird die Konfiguration eingespielt, das Passwort neu gesetzt und die Variable zurückgenommen. Zusätzlich zeigt dieser Artikel den Befehl factory-reset, mit dem ein Switch vor Weitergabe oder Entsorgung sicher gelöscht wird.

Voraussetzungen
- Konsolenkabel und Terminalprogramm mit 9600 8N1.
- Wartungsfenster: Bei einem Stack wird der ganze Stack aus- und über den aktiven Switch wieder eingeschaltet.
- Wenn vorhanden: die letzte Konfigurationssicherung.
Schritt 1: In den ROMMON wechseln
- Konsole anschließen, Switch bzw. ganzen Stack ausschalten.
- Strom wieder einschalten (beim Stack: den aktiven Switch).
- Sobald die System-LED blinkt, die Mode-Taste zwei- bis dreimal kurz drücken.
- Die Konsole zeigt den Bootloader-Prompt (
switch:bzw.rommon 1 >).
Erscheint stattdessen die Frage Would you like to reset the system back to the default configuration (y/n)?, ist die Wiederherstellung abgeschaltet – weiter mit dem Abschnitt unten.
Schritt 2: Startkonfiguration überspringen
switch: MANUAL_BOOT=yes
switch: SWITCH_IGNORE_STARTUP_CFG=1
switch: boot flash:packages.conf
Der Switch startet mit leerer Konfiguration. Den Setup-Dialog mit no beenden.
Schritt 3: Konfiguration einspielen und Passwort setzen
Switch> enable
Switch# copy startup-config running-config
Destination filename [running-config]? <Enter>
SW-OG-01# configure terminal
SW-OG-01(config)# enable algorithm-type scrypt secret <Neues-Enable-Passwort>
SW-OG-01(config)# username admin privilege 15 algorithm-type scrypt secret <Neues-Admin-Passwort>
SW-OG-01(config)# no system ignore startupconfig switch all
SW-OG-01(config)# no boot manual
SW-OG-01(config)# end
SW-OG-01# write memory
SW-OG-01# show romvar
no system ignore startupconfig switch allist der wichtigste Schritt: Ohne ihn startet der Switch auch künftig ohne Konfiguration.show romvarmussSWITCH_IGNORE_STARTUP_CFG=0zeigen;show bootdarf kein Manual Boot = yes mehr anzeigen.- Schnittstellen, die nach dem Einspielen administratively down sind, mit
no shutdownaktivieren.
Anschließend mit reload neu starten, prüfen, dass der Switch normal mit Konfiguration hochkommt, und SSH-Anmeldung testen.
Wenn die Wiederherstellung abgeschaltet ist
Dann bietet der Switch nach dem Tastendruck nur den Reset an:
n: normaler Start mit altem Passwort.y: Konfiguration und VLAN-Datenbank werden gelöscht, danach Neuaufbau bzw. Einspielen der Sicherung.
Abschalten lässt sich die Wiederherstellung mit no service password-recovery – nur sinnvoll, wenn aktuelle Konfigurationssicherungen vorhanden sind.
Factory Reset: Switch sicher löschen
Vor Rückgabe, Verkauf oder Entsorgung alle Daten entfernen:
SW-OG-01# factory-reset all secure
| Befehl | Wirkung |
|---|---|
factory-reset config |
nur die Startkonfiguration zurücksetzen |
factory-reset boot-vars |
nur benutzerdefinierte Bootvariablen zurücksetzen |
factory-reset all |
NVRAM, Konfigurationen, Benutzerdaten, Bootvariablen und alle IOS-Images löschen |
factory-reset all secure |
sicheres Löschen nach NIST SP 800-88 (Purge); das laufende Image bleibt erhalten (nur Einzelgerät) |
factory-reset all secure 3-pass |
dreifaches Überschreiben, dauert etwa dreimal so lange |
factory-reset switch all all |
im Stack: alle Mitglieder zurücksetzen |
factory-reset all ist auch das Betriebssystem gelöscht. Der Switch startet im ROMMON und muss per USB-Stick oder TFTP ein Image erhalten, bevor er wieder nutzbar ist. Für einen Switch, der im eigenen Netz weiterverwendet wird, genügt factory-reset config.Hinweise
- Unterschied zum 2960-X: Dort wird
config.textumbenannt – siehe Cisco Catalyst 2960-X: Passwort-Wiederherstellung und Werksreset. Unter IOS XE nie Dateien im Flash umbenennen oder löschen, sondern die ROMMON-Variable verwenden. - Nach der Wiederherstellung: Alle lokalen Benutzer prüfen, Zugangsdaten im Passwort-Tresor aktualisieren und die Konfiguration sichern.
- Bei Notfällen und der Dokumentation Ihrer Netzwerkgeräte unterstützen Sie die Managed Services von m.a.x. it.
Siehe auch
- Cisco Catalyst 9200 – Überblick und alle Artikel der Reihe
- Cisco Catalyst 9200: Erstkonfiguration und Absicherung
- Cisco Catalyst 9200: Software-Update im Install-Modus
Links und Quellen
- Cisco: Troubleshooting the Software Configuration (Catalyst 9200, IOS XE 17.18.x)
- 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?
