15 octobre 2018

Mot de passe oublié sous Debian 8

Pour récupérer un mot de passe sans avoir aucun droit sur votre système Debian.

On démarre en passant par le grub et en ajoutant une petite option qui nous permettra d’exécuter la commande passwd.

-Redémarrez la machine et tapotez la touche e pendant le processus de démarrage.

/!\ Attention à partir de ce moment votre clavier est en QWERTY :

a <-> q
z <-> w
/ = !
m = ,
= ]
, = ;

-Un ecran nommé GNU GRUB va se lancer, attention de ne pas avoir ajouté un e sans faire exprès dans le script affiché, le script commence normalement par le mot setparams. Trouvez la ligne qui commence par linux et fini par quiet. Dans cette ligne remplacez ro par rw, cela permettra de monter la partition système en lecture/ecriture au lieu de lecture seule. Puis, placez vous à la fin de cette ligne, laissez un espace après quiet et ajoutez init=/bin/bash

 

-Une fois tapé, entrez Ctrl+x pour lancer le démarrage. Ça mouline un peu et vous vous retrouvez dans une console.

-Changez le mot de passe perdu (admettons pour root) :

passwd root

 

->>Entrez votre mot de passe comme demandé et :

password updated successfully

 

—————————–

Si le mot de passe refuse de se changer, c’est peut-être parce que votre partition en s’est pas montée ne lecture/écriture. Il faut donc la remonter avec les droits d’écriture :

-Il va falloir identifier votre partition système. Pour cela tapez :

fdisk -l

 

Vos partitions s’affichent, celle qui contient une * dans la colonne boot est celle qui contient le système de fichier. Chez moi il s’agit de /dev/sda3

 

-On va remonter cette partition de façon à pouvoir ecrire dessus (et oui là elle est déjà montée mais en lecture seule) :

mount -o remount,rw /dev/sda3

 

->Vous aurez peut-etre une parse error mais ça ne pose pas de problème.

-Faite un reset à la machine car la commande reboot ne marche pas ;D

Share

You may also like...

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


The reCAPTCHA verification period has expired. Please reload the page.