Ubuntu

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

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

Dans n'importe quel système UNIX ou Linux, le compte root est le sommet de la hiérarchie. Il détient le plus grand pouvoir sur le système. Pour tout changement de système, le root doit accorder l'autorisation. L'utilisateur root peut également remplacer l'autorisation de n'importe quel utilisateur et lire ou écrire des données. Parce que le compte root détient tellement de pouvoir, il est important de le protéger contre les accès indésirables.Dans le cas d'Ubuntu, le compte root est désactivé par défaut. Cependant, vous pouvez toujours effectuer des modifications du système. Pour ce faire, vous devez connaître le mot de passe root. Le problème survient lorsque vous avez oublié le mot de passe root.

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

Réinitialiser le mot de passe root oublié

Bien que cela soit difficile, il est toujours possible de réinitialiser le mot de passe root oublié dans Ubuntu. Il existe plusieurs méthodes pour le faire. En bref, le processus consiste à accéder au shell root et à changer le mot de passe à partir de là.

Méthode 1 : Shell racine à partir du démarrage

Lorsque vous démarrez sous Ubuntu, maintenez la touche Maj enfoncée. Cela devrait ouvrir le menu GRUB. Dans le cas où le multi-boot est configuré, il n'est probablement pas nécessaire d'appuyer sur la touche Shift.


Sélectionnez "Ubuntu" et appuyez sur "e". Cela ouvrira les paramètres de grub à éditer.


Maintenant, utilisez les touches fléchées et faites défiler jusqu'à la ligne qui commence par "linux /boot/vmlinuz".


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


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

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

$ monter | grep -w /


Maintenant, exécutez la commande passwd pour changer le mot de passe root.

$ mot de passe


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: Changer le mot de passe de la session en direct Ubuntu

Pour que cette méthode fonctionne, nous devons disposer d'un support de démarrage créé à partir d'Ubuntu ISO. Télécharger Ubuntu ISO. Dans mon cas, j'utilise Ubuntu 20.04.1 LTS.


Créer une clé USB amorçable. Découvrez comment créer une clé USB amorçable.

Démarrez dans le support de démarrage Ubuntu. Lorsque vous y êtes invité, sélectionnez "Essayer Ubuntu". Cela démarrera la session en direct Ubuntu.


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

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

$ sudo fdisk -l



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

$ sudo mount /dev/sda5 /mnt


Exécutez la commande suivante pour effectuer un montage croisé des éléments de l'installation en direct.

$ pour d dans dev sys, exécutez le proc ; do sudo mount --bind /$d /mnt/$d; Fini


Maintenant, devenez la racine du système en utilisant chroot.

$ sudo chroot /mnt

Enfin, exécutez la commande passwd pour changer le mot de passe root.

$ mot de passe


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

Dernières pensées

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

Or, ces méthodes ouvrent aussi la question de la sécurité. Au cas où quelqu'un d'autre aurait 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.

Bon calcul!

Comment utiliser Xdotool pour stimuler les clics de souris et les frappes sous Linux
Xdotool est un outil de ligne de commande gratuit et open source pour simuler les clics de souris et les frappes. Cet article couvrira un bref guide s...
Top 5 des produits de souris d'ordinateur ergonomiques pour Linux
L'utilisation prolongée de l'ordinateur provoque-t-elle des douleurs au poignet ou aux doigts? Vous souffrez de raideurs articulaires et devez constam...
Comment modifier les paramètres de la souris et du pavé tactile à l'aide de Xinput sous Linux
La plupart des distributions Linux sont livrées avec la bibliothèque "libinput" par défaut pour gérer les événements d'entrée sur un système. Il peut ...