Table des matières

Changer mot de passe d'un Linux depuis un autre Linux

ÉTAPE 1 : Lancer LINUX sur la machine.

Pour cela, utiliser une clef USB ou un disque dur est pratique.

Avec Ventoy ou un autre disque de lancement.

ÉTAPE 2 : Ouvrir le disque sur LINUX

Il faut “monter” la partition du disque dur qui contient le système dont on veut changer le mot de passe.

Normalement, le disque devrait être dans le PC. Pour voir le nom du disque, se rendre dans Disques ou équivalent.

Cliquer sur la partition et voir son nom de périphérique : C'est un nom de la forme /dev/le_nom

Maintenant, il faut ouvrir le terminal et taper

sudo mount /dev/le_nom /mnt

Cela ouvre le disque dur qui contient le systeme dans /mnt

ÉTAPE 3 : démarrer le système cible en tant qu'administrateur

Pour démarrer le système cible, il faut ouvrir lui donner accès à des dossiers importants au fonctionnement de Linux.

On fait ça comme ça :

sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys

Puis, on démarre le système cible.

sudo chroot /mnt

ETAPE 4 : Changer le mot de passe.

Pour changer le mot de passe, on utilise la commande

passwd votre_nom_utilisateur

Si on ne connait pas le nom d'utilisateur

On peut utiliser :

ls /home

Pour voir les différents utilisateurs créés.

NOTE : Si on modifie le mot de passe de l'utilisateur principal, il faut en principe changer le mot de passe administrateur avec

passwd root

ÉTAPE 5 : PROFITER (ou finir ça proprement)

À ce moment, c'est possible d'éteindre le pc et démarrer sur le système cible.

Si tu ne comptes pas éteindre tout de suite, tu peux écrire dans le terminal utilisé

exit

Pour sortir du système cible

sudo umount /mnt/sys
sudo umount /mnt/proc
sudo umount /mnt/dev
sudo umount /mnt

Pour fermer la partition du système cible.