Vous avez peut-être perdu ou simplement oublié le mot de passe root du serveur. Vous ne pourrez pas accéder au serveur en tant que superutilisateur. Si c'est le cas, cet article vous aidera à résoudre rapidement le problème. Tout d'abord, vous devez avoir accès à la console du serveur.
L'algorithme de réinitialisation du mot de passe root est simple :
Passons en revue chaque étape.
Tout d'abord, redémarrez le serveur s'il est sous tension et démarré en appuyant sur CTRL + ALT + DEL
. Si le serveur est éteint, allumez-le. Après le chargement du menu BIOS, mais avant le démarrage du système d'exploitation, une minuterie s'affiche à l'écran. Pour arrêter la minuterie de démarrage du système d'exploitation et entrer dans le menu du chargeur de démarrage GRUB, appuyez sur n'importe quelle touche (à l'exception de la touche Entrée).
Pour démarrer le système en mode mono-utilisateur, vous devez modifier la ligne de démarrage. Utilisez les touches haut et bas de votre clavier pour naviguer entre les lignes du menu de démarrage. Mettez en surbrillance la ligne souhaitée (généralement "* Ubuntu") et appuyez sur la touche "e" pour commencer à éditer les options de démarrage.
Ensuite, vous devez trouver la ligne qui commence par linux /boot
. Trouvez le paramètre "ro" à la fin de cette ligne et remplacez-le par le paramètre rw
. Après un espace, ajoutez le nouveau paramètre :
init=/bin/bash
Vous avez fait le nécessaire pour démarrer le système en mode mono-utilisateur. Appuyez sur CTRL+X
ou F10 et démarrez-le.
La console sera alors chargée et vous devrez entrer une commande :
passwd root
Vous devrez ensuite saisir deux fois le nouveau mot de passe root.
Vous avez modifié le mot de passe de la racine. Enregistrez maintenant les modifications sur un disque et redémarrez le système :
sync
reboot