Lea-Linux & Friends:   LinuxFR   GCU-Squad   Zarb.Org   StandBlog
Trucs:Mot de passe perdu

Sommaire

Comment faire en cas de perte d'un mot de passe ?

Comment faire en cas de perte d'un mot de passe ?

Cas 1 : ce n'est pas un mot de passe root

C'est le cas le plus simple : il suffit d'attribuer un nouveau mot de passe arbitraire à l'utilisateur concerné à l'aide de la commande lancée en tant que root, puis de lui demander d'en changer rapidement.

Cas 2 : c'est un mot de passe root, j'ai un autre système Unix sous la main

Remarque : cet autre système Unix est en général un Live-CD.

Il suffit alors de se servir de ce système pour monter votre partition racine en écriture, et éditer le fichier /etc/shadow.

Ce fichier se présente par exemple sous la forme suivante :


utilisateur est le nom d'un des utilisateurs dont vous connaissez le mot de passe.

Vous devez remplacer la partie correspondant à $1$v85h8GE$GKT6dsuIB7dkA89t3dOY1. (entre les deux premiers : pour l'utilisateur root) par celle correspondant à $1$X7g342bq$gh4Dks7RF4nk8fr435DsU. (entre les deux premiers : pour l'utilisateur utilisateur) : cela donnera le mot de passe de l'utilisateur à root.

Si vous ne connaissez le mot de passe d'aucun utilisateur du système, prenez-en un du système que vous utilisez pour éditer le fichier (ie. le Live-CD en général) : il a probablement aussi un fichier /etc/shadow.

Une fois ceci fait, il n'y a plus qu'à redémarrer et à se connecter en root puis à changer le mot de passe avec .

Cas 3 : c'est un mot de passe root et je n'ai pas accès à un autre système Unix

Pas de panique, il vous reste une chance : passez au noyau l'option init=/bin/sh. Le système démarrera en mode console avec / montée en lecture seule, et le clavier sera en QWERTY ; vous serez directement connecté en tant que root. Tapez pour autoriser l'écriture sur / puis changez le mot de passe root par , en en choisissant un très simple qui ne comprend que des lettres communes aux claviers QWERTY et AZERTY (par exemple erty). Redémarrez, connectez-vous en root, et changez à nouveau pour quelque chose d'un peu plus difficile à deviner :)

Copyright

© 01/2008 AlSim

Creative Commons License
Creative Commons Attribution iconCreative Commons Share Alike icon
Ce document est publié sous licence Creative Commons
Attribution, Partage à l'identique 2.0 :
http://creativecommons.org/licenses/by-sa/2.0/
Affichages

Serveur hébergé par Lost-Oasis / IRC hébergé par FreeNode / NS secondaire hébergé par XName
Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons CC-BY-SA