Blog CLEMANET
Systèmes et réseaux

Réinitialiser le mot de passe d’un switch Cisco Nexus

Comment réinitialiser le mot de passe admin sur un switch Cisco Nexus?

Voici les différentes étapes:

  1. Disposer d’un clavier anglais(US)
  2. Se connecter au switch en mode console
  3. Redémarrer le switch
  4. Changer le mot de passe

Pour commencer, il est recommandé de passer son clavier en mode Anglais(US). En effet, la séquence de touche à entrer pour pouvoir modifier le mot de passe est Ctrl-] à partir d’un clavier Anglais(US).

Ensuite, on se connecte au switch en mode console et on redémarre le switch en débranchant/rebranchant le câble électrique. On sera attentif à la séquence suivante:

autoneg unmodified, ignoring
autoneg unmodified, ignoring
Checking all filesystems done.
Loading system software

Lorsque le message précédent apparaît, on appuie simultanément sur les touches Ctrl et ] (touche $ du clavier azerty). Le switch poursuit son démarrage:

Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
.....
http://www.opensource.org/licenses/gpl-2.0.php and
http://www.opensource.org/licenses/lgpl-2.1.php
switch(boot)#

Nous pouvons maintenant entrer un mot de passe admin qui ne sera pas encore enregistré dans la configuration.

switch(boot)# conf t
Enter configuration commands, one per line.  End with CNTL/Z.
switch(boot)(config)# admin-password M0tdepa55eadmiN
WARNING! Enabling local authentication for login through console due to password
 recovery
switch(boot)(config)# exit

On affiche ensuite les OS et on lance le démarrage.

switch(boot)# dir bootflash:
   37228032  Jul 10 2014 10:12:23  n5000-uk9-kickstart.7.0.1.N1.1.bin
  242466705  Jul 10 2014 10:12:38  n5000-uk9.7.0.1.N1.1.bin
switch(boot)# load bootflash:n5000-uk9.7.0.1.N1.1.bin
Uncompressing system image: bootflash:/n5000-uk9.7.0.1.N1.1.bin

Ok, si tout se passe bien, le switch démarre et nous pouvons nous authentifier avec le nouveau mot de passe. On modifie ensuite le mot de passe dans la configuration.

Attention: on oublie pas de sauvegarder …

User Access Verification
switch-nexus login: admin
Password:
Cisco Nexus Operating System (NX-OS) Software
TAC support: http://www.cisco.com/tac
...
switch-nexus# conf t
switch-nexus(config)# username omorel password M0tdepa55eadmiN role network-admin
switch-nexus(config)# end
switch-nexus# copy running-config startup-config
[########################################] 100%
Copy complete, now saving to disk (please wait)...
switch-nexus#

Le lien vers la doc Cisco: http://www.cisco.com/c/en/us/td/docs/switches/datacenter/sw/password_recovery/b_nx_os_pwr/nx_os_pw.html