Ce guide vous fournira des informations sur la façon de réinitialiser le mot de passe root (administrateur) perdu sur Ubuntu 16.04. Ce guide suppose que vous disposez d'un accès physique réel à votre machine Linux Ubuntu 16.04.
Redémarrer avec le menu Grub
Dans la première étape, vous devez redémarrer votre boîte Linux Ubuntu 16.04 dans le menu de Grub. Si Ubuntu 16.04 est la seule installation disponible, continuez d'appuyer sur SHIFT
après avoir démarré votre ordinateur jusqu'à ce que le menu de GRUB apparaisse :
Modifier le menu Grub
Une fois que vous avez redémarré dans le menu Grub, sélectionnez le premier élément de menu ou l'élément de menu que vous utilisez normalement pour démarrer votre système Ubuntu et appuyez sur e
modifier :
Modifier le menu de démarrage
Une fois dans le mode d'édition du menu de démarrage de Grub, utilisez les flèches de navigation pour localiser une ligne commençant par linux
et modifiez-le pour inclure le mode lecture-écriture rw
et init=/bin/bash
.
Par exemple
DE :
linux /boot/vmlinuz-4-4.0-22-generic root=UUID=43ad24d3-e\ c5b-44ee-a099-a88eb9520989 ro quiet splash $vt_handoff
CHANGER EN :
linux /boot/vmlinuz-4-4.0-22-generic root=UUID=43ad24d3-e\ c5b-44ee-a099-a88eb9520989 rw init=/bin/bash
Une fois prêt, appuyez sur CTRL+x
ou F10
pour démarrer.
Réinitialiser le mot de passe root
Si tout s'est bien passé, vous devriez maintenant voir la ligne de commande du shell racine et votre partition racine devrait être montée avec des indicateurs de lecture/écriture. Pour confirmer l'exécution :
root@(none):/# mount | grep -w /
Nous sommes maintenant prêts à réinitialiser le mot de passe root. Pour ce faire, exécutez simplement passwd
commande sans arguments. Lorsque vous y êtes invité, saisissez votre nouveau mot de passe root :
root@(none):/# passwd
Tout est fait. Le mot de passe de votre root est maintenant réinitialisé.
Redémarrer le système
Redémarrez votre système à l'aide de la commande linux suivante :
root@(none):/# exec /sbin/init
Dépannage
Enter new UNIX password: Retype new UNIX password: passwd: Authentication token manipulation error passwd: password unchanged
Votre partition racine est montée en lecture seule. Essayez :
# mount -o remount,rw /
pour résoudre ce problème.
[ end Kernel panic - not syncing: Attempted to kill init! exit code=0x0007f00
Assurez-vous d'avoir supprimé splash
option de démarrage lors de la modification de l'élément de menu de grub.
Lorsque vous essayez de redémarrer avec reboot
commande que j'obtiens :
Failed to connect to bus: No such file or directory Failed to talk to init daemon.
Ignorer et redémarrer avec :
# exec /sbin/init