Introduction
Ce document décrit comment effectuer une récupération de mot de passe sur les commutateurs de la gamme Catalyst 9000.
Conditions préalables
Exigences
Cisco vous recommande de prendre connaissance des rubriques suivantes :
- Logiciel Cisco IOS® XE et navigation CLI de base
- Accès à la console et configuration de l’émulateur
- Fonctionnement du mode moniteur ROM (ROMMON) et fonctionnalité du registre de configuration
Composants utilisés
Les informations contenues dans ce document sont basées sur les versions de matériel et de logiciel suivantes :
- Catalyst 9200, 9200L (Cisco IOS® XE)
- Catalyst 9300, 9300L (Cisco IOS® XE)
- Catalyst 9400 (Cisco IOS® XE)
- Catalyst 9500 (Cisco IOS® XE)
- Catalyst 9600 (Cisco IOS® XE)
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. Si votre réseau est en ligne, assurez-vous de bien comprendre l’incidence possible des commandes.
Récupération de mot de passe pour commutateurs autonomes
Procédure
- Mettez le commutateur actif hors tension puis sous tension.
- Si l'invite s'affiche, appuyez sur Ctrl-C pour passer en mode ROMMON :
Initializing Hardware...
Initializing Hardware......
System Bootstrap, Version 17.12.1r, RELEASE SOFTWARE (P)
Compiled Mon 04/24/2023 22:21:00.36 by rel
Current ROMMON image : Primary
Last reset cause : PowerOn
C9300-48U platform with 8388608 Kbytes of main memory
Preparing to autoboot. [Press Ctrl-C to interrupt] 5 (interrupted)
- Si vous ne voyez pas cette invite, appuyez sur le bouton Mode à plusieurs reprises jusqu'à ce que cette invite apparaisse :
switch:
Remarque : Consultez le guide d'installation matérielle de chaque plate-forme pour localiser le bouton Mode.
- Utilisez la commande set pour afficher les variables ROMMON actuelles :
switch:set
- Modifiez la variable SWITCH_IGNORE_STARTUP_CFG pour contourner la configuration initiale :
switch:SWITCH_IGNORE_STARTUP_CFG=1
- Démarrez le commutateur :
switch:boot
- Une fois le démarrage du commutateur terminé, accédez au mode d'exécution privilégié :
Switch>enable
- Copiez la configuration initiale dans la configuration en cours :
Switch#copy start run
- Définissez votre nouveau mot de passe :
Switch(config)#username admin privilege 15 secret NEWPASSWORD
- Réinitialisez la variable pour vous assurer que le commutateur conserve sa configuration lors du rechargement :
Switch#no system ignore startupconfig switch all
- Enregistrez la configuration:
Switch#copy run start
- Vérifiez que
SWITCH_IGNORE_STARTUP_CFG
est défini sur zéro :
Switch#show romvar
Récupération de mot de passe pour les déploiements StackWise
Remarques clés
Désactivez tous les membres de la pile et laissez le commutateur actif allumé. Sinon, la configuration est transférée au commutateur de secours et la récupération du mot de passe échoue.
Procédure
- Mettez hors tension tous les commutateurs de la pile.
- Mettez le commutateur actif sous tension uniquement.
- Effectuez les mêmes étapes que dans la récupération du commutateur autonome :
- Interrompez le processus de démarrage pour entrer dans ROMMON (Ctrl-C ou utilisez le bouton Mode).
- Permet
set
d'afficher les variables ROMMON.
- Définir
SWITCH_IGNORE_STARTUP_CFG=1
.
- Démarrez le commutateur .
- Passez en mode privilégié.
- Copiez startup-config dans running-config.
- Définissez un nouveau mot de passe.
- Réinitialisez la variable ignore avec
no system ignore startupconfig switch all
.
- Enregistrez la configuration.
- Vérifiez que la variable est effacée avec
show romvar
.
- Une fois le processus de récupération de mot de passe terminé et la configuration enregistrée, mettez sous tension les autres commutateurs de la pile.
Récupération de mot de passe pour le déploiement virtuel StackWise
Remarques clés
- Commencez par éteindre le commutateur de secours.
- Le commutateur actif doit être mis hors tension puis sous tension et accessible via la console.
- La configuration virtuelle StackWise est conservée dans les variables ROMMON et ne nécessite pas de reconfiguration.
Procédure
- Mettez le commutateur de secours hors tension.
- Mettez le commutateur actif hors tension puis sous tension.
- Lorsque vous y êtes invité pendant le démarrage, appuyez sur Ctrl-C pour entrer ROMMON :
Initializing Hardware...
Initializing Hardware......
System Bootstrap, Version 17.8.1r[FC1], RELEASE SOFTWARE (P)
Compiled 03-02-2022 12:00:00.09 by rel
Current ROMMON image : Primary Rommon Image
Last reset cause: PowerOn
C9500-32QC platform with 16777216 Kbytes of main memory
Preparing to autoboot. [Press Ctrl-C to interrupt] 4 (interrupted)
rommon 1 >
- Utilisez la commande
set
pour passer en revue les variables ROMMON :
rommon 1 > set
- Définir
SWITCH_IGNORE_STARTUP_CFG=1
:
rommon 2 > SWITCH_IGNORE_STARTUP_CFG=1
- Démarrez le commutateur :
rommon 3 > boot
- Une fois démarré, vérifiez que la configuration de StackWise Virtual reste :
Switch# show stackwise-virtual
- Copiez la configuration initiale dans la configuration en cours :
Switch#copy startup-config running-config
- Définir un nouveau mot de passe :
Switch(config)#username admin privilege 15 secret NEWPASSWORD
- Réinitialisez la variable
SWITCH_IGNORE_STARTUP_CFG
sur zéro :
Switch(config)#no system ignore startupconfig
- Enregistrez la configuration:
Switch#copy run start
- Vérifiez la variable ROMMON :
Switch#show romvar
- Mettez le commutateur de secours sous tension.
Récupération de mot de passe sur un châssis modulaire avec deux superviseurs
Remarques clés
- Retirez le module superviseur de secours (SUP) avant de continuer.
- Un accès console au superviseur actif est requis.
- La procédure utilise les mêmes étapes que pour les commutateurs autonomes.
Procédure
- Mettez le châssis hors tension et retirez le SUP de secours.
- Mettez le châssis sous tension en installant uniquement le SUP actif.
- Lorsque vous y êtes invité pendant le démarrage, appuyez sur Ctrl-C pour entrer ROMMON :
Initializing Hardware...
Initializing Hardware......
System Bootstrap, Version 17.8.1r[FC1], RELEASE SOFTWARE (P)
Compiled 03-02-2022 12:00:00.09 by rel
Current ROMMON image : Primary Rommon Image
Last reset cause: PowerOn
C9500-32QC platform with 16777216 Kbytes of main memory
Preparing to autoboot. [Press Ctrl-C to interrupt] 4 (interrupted)
rommon 1 >
- Utilisez la commande
set
pour passer en revue les variables ROMMON :
rommon 1 > set
- Définir
SWITCH_IGNORE_STARTUP_CFG=1
:
rommon 2 > SWITCH_IGNORE_STARTUP_CFG=1
- Démarrez le SUP actif :
rommon 3 > boot
7. Une fois le commutateur démarré, passez en mode EXEC :
Switch>enable
- Copiez la configuration initiale dans la configuration en cours :
Switch#copy startup-config running-config
- Définir un nouveau mot de passe :
Switch(config)#username admin privilege 15 secret NEWPASSWORD
- Réinitialisez la variable
SWITCH_IGNORE_STARTUP_CFG
sur zéro :
Switch(config)#no system ignore startupconfig
- Enregistrez la configuration:
Switch#copy run start
- Vérifiez la variable ROMMON :
Switch#show romvar
- Réinsérez le SUP de secours tant que le châssis reste sous tension.
- Vérifiez que la redondance est restaurée et que les deux superviseurs sont opérationnels.
Informations connexes