Linux Sécurité
Live CD
Reinitialiser mot de passe perdu du compte "root"



Pour : Linux (Debian, Ubuntu, ...)


Voici une méthode pour reinitialiser le mot de passe du compte root de votre machine à partir d'un live CD.
Vous avez besoin d'un accès physique à la machine pour démarrez sur un live CD.

Une fois démarré ouvrez un terminal.
Créez un point de montage.

# mkdir /data



Monter la partition système où vous avez perdu le mot de passe, voir ce lien:
mount - Monter la partition d'un disque en ligne de commande

Exemple:

# mount /dev/sda1 /data



Editez le fichier "/etc/passwd" de la partition monté:

# nano /data/etc/passwd



La 2ème colonne contient le mot de passe en clair, mais si ce champ est remplit par un "x" cela signifie que le password est crypter dans le fichier "/etc/shadow".

Editez le fichier "/etc/shadow" de la partition monté:

# nano /data/etc/shadow



Supprimez le contenu de la 2ème colonnes commençant par "root".
PS: Les colonnes sont délimités par le signe deux points ":".

Enregistrez et quitter le fichier.
Démontez la partition:

# umount /dev/sda1



Retirez le live CD et redémarrez votre système.
Maintenant vous pouvez vous connecter au compte "root" sans saisir de mot de passe.

N'oubliez pas de remêttre un mot de passe, voir cette article:
passwd - Changer le mot de passe d'un compte utilisateur



Par O.Cédric
Sur www.octetmalin.net

Article publié le:
09/01/2012 11:34





Cette page vous à plus?

Dîtes que vous l'aimez en cliquant sur le bouton Facebook.