Ce document décrit comment déverrouiller et/ou réinitialiser le mot de passe pour l'utilisateur Maglev pour les noeuds de l'appliance physique Catalyst Center 3.x et ESXi virtuel.
Si le compte Maglev est verrouillé, vous ne pouvez pas vous connecter pour le déverrouiller. Pour déverrouiller et/ou réinitialiser le mot de passe de l'utilisateur Maglev, vous devez monter une image sur le Cisco IMC vKVM pour les appareils physiques ou monter un CD ISO sur la machine virtuelle pour les appareils virtuels ESXi. Cela vous permet d'accéder à l'interpréteur de commandes et de réinitialiser l'utilisateur et/ou le mot de passe.
Vous devez télécharger une image ISO pour Ubuntu 22.04 ou version ultérieure à partir de https://ubuntu.com/download/desktop. Cela est dû à la façon dont le système de fichiers change dans Ubuntu 22.04 avec xfs.
Cette opération a été exécutée sur l'image Ubuntu 25.10 ; une image différente produit des temps et des résultats différents.
Dans certains environnements, il a fallu jusqu'à 2 heures pour atteindre le bureau Ubuntu, mais pour la plupart des clients, le processus se termine en 30 minutes.
Cette opération n'est pas strictement limitée à la version de bureau d'Ubuntu. Tout ce qui est requis est l'accès au shell. Toute image d'Ubuntu à la version 22.04 ou plus récente qui fournit l'accès shell fonctionne pour cette opération. D'autres images peuvent également fonctionner comme Gentoo et Linux SystemRescue, mais Cisco recommande d'utiliser Ubuntu 25.10. Toute autre tentative est à la charge de l'utilisateur lui-même.
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.
Remarque : vous pouvez utiliser la même procédure dans un environnement DR. Toutefois, notez les points suivants :
*** Assurez-vous que la reprise après sinistre est en PAUSE avant d'essayer toute méthode de récupération/réinitialisation de mot de passe ***
Dans un déploiement de DR 1+1+1, le site correspondant est arrêté tant que ce processus est terminé.
Dans un modèle 3+3+3, si vos mots de passe doivent être mis à jour sur les trois noeuds, effectuez cette opération noeud par noeud pour vous assurer que les deux autres noeuds sont disponibles afin d'éviter un basculement de routeur désigné inutile.
lesta
Connectez-vous à l'interface utilisateur graphique de Cisco IMC, choisissez Launch KVM, puis choisissez Virtual Media > Activate Devices.

Ensuite, revenez à Virtual Media et choisissez Map CD/DVD.

Après cela, choisissez Browse, puis sélectionnez l'image ISO Ubuntu que vous avez téléchargée sur votre système local. Après avoir sélectionné l'image Ubuntu, choisissez le bouton Mapper le lecteur.

Vous pouvez confirmer que l'image est activée et mappée en revenant à Virtual Media et en voyant l'ISO mappée comme une option.
Mettez ensuite le périphérique sous tension puis sous tension avec Power > Reset System (démarrage à chaud).
Après le redémarrage du système, appuyez sur F6 lorsque le logo Cisco apparaît.

Nous savons si cela fonctionne car vous voyez "Entering Boot Menu ..." en bas de l'écran.
Mais un deuxième écran apparaît et nous pouvons voir qu'il entre dans le menu de démarrage. Si nous avons oublié d'appuyer sur F6 sur le premier écran Cisco, nous pouvons appuyer dessus ici.

Lorsque le menu d'amorçage apparaît, choisissez l'option qui indique Cisco vKVM-Mapped vDVD1.24. Cela entraîne l'amorçage du matériel à partir de l'image Ubuntu mappée sélectionnée précédemment.

Dans vCenter/vSphere, accédez à l'emplacement de la VM, cliquez avec le bouton droit sur la VM et cliquez sur Edit Settings. Cliquez ensuite sur ADD NEW DEVICE, puis sélectionnez CD/DVD Drive.

Le lecteur de CD/DVD s'affiche désormais dans la page des paramètres comme Nouveau lecteur de CD/DVD. Si vous avez téléchargé l'ISO dans le fichier ISO du data store, choisissez cette option pour le CD/DVD. Sinon, choisissez Fichier ISO de la bibliothèque de contenu.

Sélectionnez le fichier ISO à partir duquel démarrer. Pour cette procédure, utilisez l'Ubuntu 25.10 ISO.

Assurez-vous ensuite d'activer la case Connected à droite du New CD/DVD Drive.

Cliquez sur VM Options en haut de l'écran des paramètres. Cliquez ensuite sur la flèche vers le bas pour Options de démarrage et modifiez la valeur de Délai de démarrage à une valeur plus grande, telle que 10000. Cela vous donne le temps de voir l'option pour entrer dans le menu de démarrage après le redémarrage de la VM.

Ensuite, redémarrez la machine virtuelle afin de pouvoir accéder au menu d'amorçage pour démarrer à partir de l'ISO.

Remarque : *** Les captures d'écran illustrent le temps nécessaire pour atteindre le bureau Ubuntu dans les travaux pratiques. Ils diffèrent selon l'environnement et l'image utilisés pour la récupération ***
C'est le premier écran qui nous est présenté. On dirait que rien ne se passe, mais attendez. Au cours des travaux pratiques, nous restons sur cet écran pendant 40 secondes

Après cela, on nous a présenté ces options. Choisissez Try or Install Ubuntu pour continuer.

Ensuite, le processus a pris environ 3 minutes pour atteindre cet écran.

Après 11 minutes supplémentaires, l'écran affichait toujours l'Ubuntu 25.10.

Ensuite, l'écran est revenu à un écran noir pendant environ 30 secondes avant d'afficher Ubuntu 25.10 dessus.

Après 10 minutes supplémentaires, l'écran est passé à l'écran de chargement d'Ubuntu.

Le chargement du bureau Ubuntu prend environ 5 minutes. Le programme d'installation est automatiquement chargé et peut être quitté en toute sécurité en cliquant sur le X en haut à droite de la fenêtre du programme d'installation.

Une fois l'installateur fermé, ouvrez une fenêtre de terminal et passez à l'étape 2b.
*** RAPPEL : Dans certains environnements, il a fallu jusqu'à 2 heures pour en arriver là. Lors de cette manifestation, il a fallu environ 35 minutes pour le rejoindre. ***
Une fois que vous avez accès à l'environnement graphique du bureau Ubuntu, vous devez ouvrir l'application de terminal et effectuer ces étapes
Commencez par créer le point de montage temporaire avec la commande suivante :
sudo mkdir /altsys
Ensuite, nous devons trouver les partitions racine et var à monter. Nous pouvons utiliser la commande lsblk -fm | egrep "var|install1" pour rechercher la partition à monter pour "install1" (racine) et "var". Notez la partition que nous avons identifiée pour les commandes mount à l'étape suivante
Pour var, nous avons trouvé une correspondance avec la partition 120G. Nous pouvons voir dans ce cas qu'il s'agit de sdb2
Pour install1 (racine), nous avons trouvé une correspondance avec la partition 335.6G. Dans cet exemple, c'est sda5

Une fois que vous avez identifié les partitions var et root, montez-les :
sudo mount /dev/sda5 /altsys sudo mount /dev/sdb2 /altsys/var
Une fois que root et var ont été montés, montez les systèmes de fichiers pseudo :
sudo mount --bind /proc /altsys/proc sudo mount --bind /dev /altsys/dev sudo mount --bind /sys /altsys/sys
La dernière étape avant de modifier le mot de passe ou de déverrouiller le compte Maglev est de passer à l'environnement de montage temporaire :
sudo chroot /altsys
grep maglev /etc/shadow
maglev:!$6$6jvRGoDihpcsr8Xl$RUFs.Lb.2AbbgvODfJsw4b2EnpSwiNUlwJ6NQIjEnvOtT5Svz4ePHZa4f0eUvLHl7VAFca46f2nHxqMWORYLm.:18176:0:99999:7:::
Vérifiez s'il y a un point d'exclamation devant le hachage du mot de passe ou non. Si tel est le cas, cela indique que le compte est verrouillé. Entrez la commande permettant de déverrouiller l'utilisateur :
Déverrouillez l'utilisateur maglev à l'aide de la commande :
usermod -U maglev
# passwd maglev
Enter new UNIX password: #Enter in the desired password
Retype new UNIX password: #Re-enter the same password previously applied
Password has been already used.
passwd: password updated successfully #Indicates that the password was successfully changed
Cliquez sur Power dans la fenêtre KVM, puis sur Reset System (démarrage à chaud). Le système redémarre et démarre avec le contrôleur RAID de sorte que le logiciel Cisco Catalyst Center démarre.

Vous voyez probablement cette image coincée pendant environ 5 à 10 minutes. This is normal. L'écran passe ensuite à l'écran de connexion.
Une fois que le logiciel Cisco Catalyst Center démarre et que vous avez accès à la CLI, vous devez modifier le mot de passe Maglev avec la commande sudo maglev-config update. Cette étape est nécessaire pour s'assurer que le changement prend effet dans l'ensemble du système.
Une fois que l'assistant de configuration a été lancé, vous devez naviguer complètement à travers l'assistant à l'écran qui nous permet de définir le mot de passe Maglev à l'étape 6.

Une fois que le mot de passe a été défini pour les deux champs Linux Password et Re-enter Linux Password, choisissez next et complétez l'assistant. Lorsque l'assistant a terminé l'envoi de la configuration, le mot de passe a été modifié. Vous pouvez créer une nouvelle session SSH ou entrer la commande sudo -i dans la CLI pour tester que le mot de passe a été modifié.
Veuillez utiliser le lien pour accéder à la vidéo étape par étape créée pour ce flux de travail.
Images fournies par Tomas De Leon et Faisal Mehmood
| Révision | Date de publication | Commentaires |
|---|---|---|
1.0 |
12-May-2026
|
Première publication |