====== Restauration du mot de passe ====== L'utilisation d'un mot de passe pour accéder au switch est un moyen de le sécurisé un minimum rapidement car sinon beaucoup de personnes pourraient être capables de se connecter au switch et d'en modifier la configuration. Cependant, il peut arriver que le mot de passe soit oublié ou bien changé et que l'on ne soit plus capable de s'en souvenir. Il existe alors une méthode pour réinitialiser le mot de passe du switch. **Attention** : les manipulation suivantes demandent un accès physique au switch 2960. On commence par débrancher le switch, puis on appuie sur le bouton "Mode" sur la face avant en bas à gauche du switch. Il faut maintenir le bouton appuyé jusqu'à ce que la LED clignotant en vert passe brièvement à l'orange. On peut ensuite relâcher le bouton, la LED doit continuer de clignoter en vert. Cela à pour effet de lancer le mode "recovery" du switch. On arrive alors à une console donnant ceci : Base ethernet MAC Address: 00:19:2f:af:31:80 Xmodem file system is available. The password-recovery mechanism is enabled. The system has been interrupted prior to initializing the flash filesystem. The following commands will initialize the flash filesystem, and finish loading the operating system software: flash_init load_helper boot switch: On utilise alors la commande suivante. switch: flash_init On peut alors vérifier le contenu de la mémoire flash avec la commande suivante. switch: dir flash: On s'aperçoit qu'un fichier nommé //config.text// est présent. On le renomme alors en //config.bak//. switch: rename flash:config.text flash:config.bak Puis enfin on peut redémarrer le switch, sans fichier de configuration. Il faut alors répondre **non** aux questions éventuellement posées. switch: boot Une fois redémarré, on peut alors se connecter et passer en mode **enable**, on pourra alors remettre le fichier //config.bak// à sa place avec son nom d'origine. Switch> enable Switch# rename flash:config.bak flash:config.text Maintenant, on va copier le fichier //config.text// dans la **running-config** avec la commande suivante. Switch# copy flash:config.text system:running-config Destination filename [running-config]? 1230 bytes copied in 0.168 secs (7321 bytes/sec) La configuration est alors revenue à sa place, nous sommes toujours en mode enable, il suffit alors de se placer en mode configuration globale et de changer le mot de passe. On peut aussi regarder dans le fichier de configuration (s'il avait été configuré en clair). Switch# configure terminal Enter configuration commands, one per line. End with CNTL/Z. Switch(config)# enable secret mot_de_passe Switch(config)# end Switch# copy running-config startup-config