Comment changer le mot de passe root sous Linux?

1. Tapez "su" et appuyez sur Entrée.
2. Entrez le mot de passe actuel et appuyez sur Entrée.
3. Tapez "passwd ' " et appuyez sur Entrée .
4. Confirmez le nouveau mot de passe et appuyez sur Entrée.
5. Tapez "exit" et appuyez sur Entrée.

Tapez le mot de passe root actuel
Tapez le mot de passe root actuel, puis appuyez sur Entrée.

Ce guide vous apprend à 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.

Méthode 1 sur 2: avec le mot de passe root actuel

  1. 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à à une invite de commandes, alors passez à l'étape suivante.
  2. 2
    Tapez su à l'invite de commande et appuyez sur enter. Une Password: ligne s'ouvre sous l'invite de commande.
  3. 3
    Tapez le mot de passe root actuel, puis appuyez sur enter. Lorsque le mot de passe est accepté, vous serez ramené à l'invite de commande en tant qu'utilisateur root.
    • Si vous ne saisissez pas correctement le mot de passe, exécutez su et réessayez.
    • Les mots de passe sont sensibles aux majuscules.
  4. 4
    Tapez passwd et appuyez sur enter. Une Enter new UNIX password: ligne apparaîtra sous l'invite.
  5. 5
    Saisissez un nouveau mot de passe et appuyez sur enter. Le mot de passe que vous saisissez n'apparaîtra pas à l'écran.
  6. 6
    Retapez le nouveau mot de passe et appuyez sur enter. Vous verrez un message indiquant «mot de passe mis à jour avec succès».
  7. 7
    Tapez exit et appuyez sur enter. Cela vous déconnectera du compte root.
Saisissez un nouveau mot de passe root
Saisissez un nouveau mot de passe root et appuyez sur Entrée.

Méthode 2 sur 2: sans le mot de passe root actuel

  1. 1
    Redémarrez votre ordinateur.
  2. 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 à accéder au mode mono-utilisateur avec cette méthode, consultez le site Web de votre distribution pour obtenir des instructions spécifiques à votre système.
  3. 3
    Faites défiler jusqu'à la ligne qui commence par linux /boot. Utilisez les touches et pour ce 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.
  4. 4
    Déplacez le curseur à la fin de la ligne. Utilisez les , , et les clés pour placer le curseur à droite après ro.
  5. 5
    Tapez init=/bin/bash après ro. La fin de la ligne devrait ressembler à ceci:
    ro init=/bin/bash.
    • Notez l'espace entre roet init=/bin/bash.
  6. 6
    Appuyez sur ctrl+x. Cela indique au système de démarrer directement sur une invite de commande de niveau racine en mode mono-utilisateur.
  7. 7
    Tapez mount -o remount,rw / à l'invite et appuyez sur enter. Cela monte le système de fichiers en mode lecture-écriture.
  8. 8
    Tapez passwd à l'invite et appuyez sur enter. É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 passwd commande.
  9. 9
    Tapez un nouveau mot de passe root et appuyez sur enter. Les caractères que vous saisissez ne seront pas affichés à l'écran. C'est normal.
  10. 10
    Retapez le nouveau mot de passe et appuyez sur enter. 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».
  11. 11
    Tapez reboot -f et et appuyez sur enter. Cette commande redémarre le système normalement.

Conseils

  • 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, su utilisez root et tapez passwd <username>.

Questions et réponses

  • Je suis en train de saisir un nouveau mot de passe, mais je ne peux pas saisir de texte à cette étape. Des idées?
    Vous pouvez taper, mais tout ce que vous tapez ne s'affiche pas (vous tapez le mot de passe). Faites très attention à ne pas vous tromper dans le nouveau mot de passe.
  • J'ai essayé ceci. La première fois, cela fonctionne bien, mais pas la seconde. Je remarque que ma ligne Linux n'a pas le / boot /, peut-il toujours fonctionner?
    Si votre ligne Linux n'a pas / boot / et qu'elle ne démarre pas, vous avez cassé votre GRUB. Vous devrez rajouter cette ligne pour démarrer votre ordinateur. S'il y a un autre chemin, ajoutez simplement les éléments requis après "ro" sur la ligne Linux.
  • Comment trouver le mot de passe actuel?
    Si vous avez perdu votre mot de passe root actuel, vous devrez peut-être utiliser un outil de craquage de mot de passe pour le récupérer. Selon la force du mot de passe que vous avez défini, cela peut être très facile ou très difficile. John the Ripper est un outil de craquage de mot de passe populaire qui pourrait fonctionner pour vous.
  • Je suis confronté à un problème d'échec d'authentification même après avoir utilisé un mot de passe valide. Quelle peut être la raison?
    Si vous êtes certain d'utiliser le mot de passe correct, vous avez peut-être été verrouillé. Pour vérifier si votre compte est verrouillé, ouvrez le terminal et entrez "passwd -S [nom d'utilisateur]". Cela devrait vous présenter des chiffres et des lettres, une date et votre nom d'utilisateur. À la fin de cette ligne, vérifiez si elle dit "(Mot de passe verrouillé.)". Vous pouvez déverrouiller un compte en exécutant "passwd -u" dans le terminal.

Les commentaires (4)

  • psanford
    Des instructions très claires qui ont parfaitement fonctionné! Merci!
  • agutmann
    La partie qui disait de faire défiler jusqu'à la ligne avec "linux / boot" a été très utile. Je n'ai pas pu le trouver décrit si clairement sur d'autres sites, continuez votre bon travail!
  • hughesriley
    Cela m'aidera beaucoup.
  • darlenekoepp
    Cela a été d'une grande aide et m'a fait gagner beaucoup de temps. Je reviens juste dedans.
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail