Gentoo Linux - Restauration du mot de passe root

Si vous perdez votre mot de passe root, le moyen le plus simple de le récupérer consiste à utiliser le LiveCD.

  • Démarrer avec le LiveCD
  • Lancez la commande fdisk puis utilisez l’option p pour le périphérique sur votre partition de démarrage et votre racine.

 # fdisk / dev / sda 

 Le nombre de cylindres de ce disque est défini sur 9726. Il n’ya rien de mal à cela, mais il est supérieur à 1024 et peut, dans certaines configurations, poser des problèmes avec: 1) le logiciel qui s'exécute au démarrage (par exemple, les anciennes versions de LILO ) 2) logiciel d’amorçage et de partitionnement à partir d’autres systèmes d’exploitation (DOS FDISK, OS / 2 FDISK, par exemple) Commande (aide supplémentaire): p Disque / dev / sda: 80, 0 Go, 80000000000 octets 255 têtes, 63 secteurs / piste, 9726 cylindres Unités = cylindres de 16065 * 512 = 8225280 octets Identificateur de disque: 0xa08da08d Blocs de démarrage de périphérique de démarrage Id Système / dev / sda1 * 1 13 104391 83 Linux / dev / sda2 14 256 1951897+ 82 Permutation Linux / Solaris / dev / sda3 257 9726 76067775 83 Linux 
  • Montez la partition sda3 (ou l’équivalent)

 # mount / dev / sda3 / mnt / gentoo 
  • Utiliser la commande chroot dans l'environnement monté

 # chroot / mnt / gentoo / bin / bash # env-update >> Régénérer /etc/ld.so.cache ... # source / etc / profile # export PS1 = "(chroot) $ PS1" 
  • Changer le mot de passe root

 #passwd 
  • Redémarrer sans Live CD

Si vous ne possédez pas de LiveCD, vous devez redémarrer le système en mode mono-utilisateur pour réinitialiser le mot de passe de l'utilisateur.

Au niveau du noyau, les modifications suivantes doivent être apportées init = / bin / sh (via le menu du chargeur de démarrage).

Lorsque le système démarre, il lance un shell racine, le lecteur est monté en mode lecture seule et vous devez le définir en mode écriture / lecture. Dans la commande suivante, ROOT doit être remplacé par la partition racine.

 montez-le, remontez / dev / ROOT 

Ensuite, éditez etc / shadow et supprimez le mot de passe crypté. Réinitialisez le mot de passe root avec la commande passwd et redémarrez le système.

Article Précédent Article Suivant

Les Meilleurs Conseils