Ce wikiHow vous apprend comment changer le mot de passe root Linux si vous avez le mot de passe actuel ou si vous n'avez pas accès au mot de passe root actuel.
Pas
Méthode 1 sur 2: avec le mot de passe racine actuel
Étape 1. Ouvrez une fenêtre de terminal
Pour ce faire, appuyez sur Ctrl+Alt+T, ce qui ouvrira une nouvelle fenêtre de terminal avec une invite de commande dans la plupart des environnements de bureau Linux.
Si vous n'utilisez pas d'environnement de bureau, vous êtes déjà dans une invite de commande, alors passez à l'étape suivante
Étape 2. Tapez su à l'invite de commande et appuyez sur ↵ Entrée
Une ligne Mot de passe: s'ouvrira sous l'invite de commande.
Étape 3. Tapez le mot de passe root actuel, puis appuyez sur ↵ Entrée
Lorsque le mot de passe est accepté, vous serez ramené à l'invite de commande en tant qu'utilisateur root.
- Si vous saisissez le mot de passe de manière incorrecte, exécutez su et réessayez.
- Les mots de passe sont sensibles aux majuscules.
Étape 4. Tapez passwd et appuyez sur Entrée
Une ligne Entrez le nouveau mot de passe UNIX: apparaîtra sous l'invite.
Étape 5. Tapez un nouveau mot de passe et appuyez sur ↵ Entrée
Le mot de passe que vous saisissez n'apparaîtra pas à l'écran.
Étape 6. Retapez le nouveau mot de passe et appuyez sur ↵ Entrée
Vous verrez un message indiquant "mot de passe mis à jour avec succès".
Étape 7. Tapez exit et appuyez sur ↵ Entrée
Cela vous déconnectera du compte root.
Méthode 2 sur 2: Sans le mot de passe racine actuel
Étape 1. Redémarrez votre ordinateur
Étape 2. Appuyez sur E dans le menu Grub
Le menu Grub apparaît juste après la mise sous tension de l'ordinateur. Dans la plupart des cas, il ne reste à l'écran que quelques instants.
- Si vous n'appuyez pas sur E avant que le menu Grub ne disparaisse, redémarrez et réessayez.
- Cette méthode fonctionne pour les distributions Linux les plus populaires (Ubuntu, CentOS 7, Debian). Il existe de nombreuses distributions de Linux, certaines plus obscures que d'autres. Si vous ne parvenez pas à passer en mode mono-utilisateur avec cette méthode, consultez le site Web de votre distribution pour obtenir des instructions spécifiques à votre système.
Étape 3. Faites défiler jusqu'à la ligne commençant par linux /boot
Utilisez les touches et pour le faire. C'est la ligne que vous devrez modifier pour démarrer en mode mono-utilisateur.
Dans CentOS et certaines autres distributions, la ligne peut commencer par linux16 plutôt que par linux
Étape 4. Déplacez le curseur à la fin de la ligne
Utilisez les touches →, ←, ↑ et ↓ pour placer le curseur juste après ro.
Étape 5. Tapez init=/bin/bash après ro
La fin de la ligne devrait maintenant ressembler à ceci:
ro init=/bin/bash
-
Notez l'espace entre
ro
et
init=/bin/bash
- .
Étape 6. Appuyez sur Ctrl+X
Cela indique au système de démarrer directement à une invite de commande de niveau racine en mode mono-utilisateur.
Étape 7. Tapez mount –o remount, rw / à l'invite et appuyez sur ↵ Entrée
Cela monte le système de fichiers en mode lecture-écriture.
Étape 8. Tapez passwd à l'invite et appuyez sur Entrée
Étant donné que le démarrage en mode mono-utilisateur vous donne un accès root, il n'est pas nécessaire de transmettre des paramètres supplémentaires à la commande passwd.
Étape 9. Tapez un nouveau mot de passe root et appuyez sur ↵ Entrée
Les caractères que vous saisissez ne seront pas affichés à l'écran. C'est normal.
Étape 10. Retapez le nouveau mot de passe et appuyez sur ↵ Entrée
Lorsque le système confirme que vous avez ressaisi le même mot de passe, vous verrez un message indiquant « mot de passe mis à jour avec succès ».
Étape 11. Tapez reboot –f et appuyez sur ↵ Entrée
Cette commande redémarre le système normalement.
Vidéo - En utilisant ce service, certaines informations peuvent être partagées avec YouTube
Des astuces
- Votre mot de passe doit comporter au moins 8 caractères et contenir un mélange de lettres (majuscules et minuscules), de chiffres et de symboles.
- Pour changer le mot de passe d'un autre utilisateur, placez su sur root et tapez passwd.