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

Posts les plus consultés de ce blog

Installation de glpi 0.9 sur un serveur Windows 2012 R2

Accéder à PhpMyAdmin sans mot de passe

Impossible de joindre un fichier dans OWA