J'ai perdu mon mot de passe root/super utilisateur sur le serveur Ubuntu. J'ai essayé de démarrer en mode de récupération et de sélectionner l'option drop to root Shell
.
Mais c'est toujours demande pour:
Give root password for maintenance (or type Control-D to continue)
et je ne m'en souviens pas.
Essayez Control-D quand il vous demande le mot de passe root. Si cela ne fonctionne pas, essayez ceci:
http://www.howtogeek.com/howto/linux/reset-your-forgotten-ubuntu-password-in-2-minutes-or-less/
Ensuite, faites défiler jusqu'à "Méthode de remplacement du shell racine".
- Cliquez sur [Afficher la console] pour accéder à la console, puis cliquez sur le bouton d’envoi CTRL + ALT + SUPPR situé dans le coin supérieur droit. Vous pouvez également cliquer sur [RESTART] pour redémarrer le serveur.
- Dès que le processus de démarrage démarre, appuyez sur ECHAP pour afficher l'invite de démarrage GRUB. Vous devrez peut-être éteindre le système à partir du panneau de commande, puis le rallumer pour atteindre l'invite de démarrage GRUB.
- Vous verrez une invite de démarrage GRUB - appuyez sur "e" pour modifier la première option de démarrage. (Si vous ne voyez pas l'invite GRUB, vous devrez peut-être appuyer sur une touche pour l'ouvrir avant que la machine ne démarre.).
- Recherchez la ligne du noyau (commençant par
linux /boot/
) et ajoutezinit="/bin/bash"
à la fin de la ligne.- Appuyez sur CTRL-X ou F10 pour démarrer.
- Le système va démarrer et vous verrez l'invite de la racine. Tapez
mount -rw -o remount /
puispasswd
pour changer le mot de passe root, puis redémarrez.
Référence: https://www.vultr.com/docs/boot-into-single-user-mode-reset-root-password