Comment réinitialiser le mot de passe racine oublié dans Ubuntu?

Comment réinitialiser le mot de passe racine oublié dans Ubuntu?

Dans n'importe quel système Unix ou Linux, le compte racine est le haut de la hiérarchie. Il détient la plus grande puissance sur le système. Pour tout changement de système, la racine doit accorder la permission. L'utilisateur racine peut également remplacer la permission de tout utilisateur et lire ou écrire des données. Parce que le compte racine détient tant de puissance, il est important de le protéger contre l'accès indésirable.Dans le cas d'Ubuntu, le compte racine est désactivé par défaut. Cependant, vous pouvez toujours effectuer des changements de système. Pour ce faire, vous devez connaître le mot de passe racine. Le problème se pose lorsque vous avez oublié le mot de passe racine.

Découvrez comment réinitialiser le mot de passe racine oublié dans Ubuntu.

Réinitialiser le mot de passe racine oublié

Bien qu'il soit difficile, il est toujours possible de réinitialiser le mot de passe racine oublié dans Ubuntu. Il existe quelques méthodes pour le faire. En bref, le processus est d'accéder au shell racine et de modifier le mot de passe à partir de là.

Méthode 1: Shell racine du démarrage

Lorsque vous démarrez dans Ubuntu, appuyez et maintenez Shift. Cela devrait ouvrir le menu de Grub. En cas de configuration de multi-buts, il n'est probablement pas nécessaire d'appuyer sur la touche Maj.


Sélectionnez «Ubuntu» et appuyez sur «E». Cela ouvrira les paramètres de grub pour modifier.


Maintenant, utilisez les touches de flèche et faites défiler vers le bas vers la ligne qui commence par "Linux / Boot / VmlinUz".


À partir de cette ligne, remplacez «ro sile splash $ vt_handoff» par «RW init = / bin / bash».


Appuyez sur «Ctrl + X» ou F10. Cela redémarrera le système avec les ajustements que nous venons de faire. Il démarrera le système et vous atterrira directement sur la coque racinaire. C'est juste une chose unique, donc la prochaine fois que le système bottera, il démarrera normalement dans le système d'exploitation.

Exécutez la commande suivante pour confirmer si le système de fichiers racine est monté avec succès.

$ mont | grep -w /


Maintenant, exécutez la commande passwd pour modifier le mot de passe racine.

$ passwd


Une fois le mot de passe modifié, vous verrez le message de réussite.

La tâche est terminée. Exécutez la commande suivante pour redémarrer le système.

$ exec / sbin / init

Méthode 2: Modifier le mot de passe de la session en direct d'Ubuntu

Pour que cette méthode fonctionne, nous devons faire fabriquer des supports de démarrage à partir d'Ubuntu ISO. Télécharger Ubuntu ISO. Dans mon cas, je cours Ubuntu 20.04.1 LTS.


Faire un lecteur flash USB amorçable. Découvrez comment faire un lecteur USB amorçable.

Démarrer dans les médias bootables Ubuntu. Lorsque vous y êtes invité, sélectionnez «Essayez Ubuntu». Cela commencera la session en direct Ubuntu.


Une fois que vous êtes en direct, lancez un terminal.

Nous devons identifier la partition du système de fichiers racine. La commande suivante répertorie toutes les partitions du système. Le point clé de la sortie est la dernière section, où il y a une courte table de partitions.

$ sudo fdisk -l



Depuis le tableau, nous avons déterminé que la partition de démarrage est / dev / sda5. Maintenant, montez-le en exécutant cette commande.

$ sudo mont / dev / sda5 / mnt


Exécutez la commande suivante pour transmettre les choses à partir de l'installation en direct.

$ pour D dans Dev Sys Run Proc; faire Sudo Mount --bind / $ d / mnt / $ d; fait


Maintenant, devenez la racine du système à l'aide de chroot.

$ sudo chroot / mnt

Enfin, exécutez la commande passwd pour modifier le mot de passe racine.

$ passwd


Une fois le processus terminé, redémarrez le système.

Dernières pensées

Comme démontré, il n'est pas nécessaire de craindre lorsque vous avez oublié le mot de passe racine dans Ubuntu. Ici, deux méthodes sont démontrées. Suivez celui avec lequel vous vous sentez à l'aise.

Maintenant, ces méthodes ouvrent également la question de la sécurité. Dans le cas où quelqu'un d'autre a un accès physique à l'ordinateur. Ces méthodes pourraient être utilisées contre vous. Pour éviter cela, vous devez configurer un mot de passe pour accéder au BIOS et au menu de démarrage. Tous les ordinateurs modernes ont cette fonctionnalité intégrée. Cependant, c'est un mot de passe que vous ne devez pas oublier.

Happy Computing!