Modifier le mot de passe du root sur une distribution Linux
Problème :
J’ai oublié le mot de passe du compte root sur une
distribution Linux (en l’occurrence une machine virtuelle Debian). Dans ce qui
suit, je détaille la procédure suivie pour changer le mot de passe sans
connaitre l’ancien.
Procédure :
Au moment du redémarrer appuyer sur la touche Shift. Un menu
est affiché.
Choisir Advanced options. Les choix suivants sont affichés :
Se positionner sur la ligne permettant de passer en mode de
récupération (recovery mode) et appuyer sur la touche e (pour éditer)
Descendre jusqu’à l ligne qui commence par linux.
A la fin de cette ligne ajouter "init=/bin/bash" (sans les guillemets).
Comme ça, nous allons démarrer directement dans le shell sans s’authentifier
Nous allons voir maintenant voir les disques présents sur
cette distribution.
Taper : fdisk –l
Le résultat de cette commande montre que le système boot sur
le disque /dev/sda1
Nous allons monter ce disque en lecture écriture et en racine
en tapant :
mount –o remount,rw /dev/sda1 /
Il ne reste qu’à modifier le mot de passe du root en tapant
passwd
Rebooter la machine et utiliser le nouveau mot de passe.
Commentaires