Vous ne pouvez exécuter aucune commande en tant que superutilisateur si le terminal Linux génère l'erreur "le mot de passe sudo ne fonctionne pas". Heureusement, c'est facile à réparer.
Parfois, votre système Linux peut générer une erreur de mot de passe incorrect même après avoir tapé le mot de passe sudo correct. Cela peut être à la fois surprenant et ennuyeux lorsque vous essayez de faire avancer les choses.
Examinons quelques solutions rapides que vous pouvez essayer lorsque votre mot de passe sudo correct ne fonctionne pas sous Linux.
1. Se déconnecter et se reconnecter à une nouvelle session
Redémarrer votre système Linux est l'une des solutions les plus populaires et les plus simples pour résoudre les problèmes temporaires du système. L'erreur de mot de passe sudo qui ne fonctionne pas est, dans le meilleur des cas, juste un problème temporaire dans Linux qui devrait être corrigé comme par magie en effectuant simplement une déconnexion rapide ou un redémarrage du système.
Vous pouvez vous déconnecter et vous reconnecter manuellement à votre système Linux en utilisant le
Se déconnecter commande ou en utilisant les boutons correspondants sur l'environnement de bureau que vous exécutez.Si cela ne fonctionne pas pour vous, effectuez simplement un redémarrage en tapant redémarrer. Toujours pas corrigé? Passez à la solution suivante !
2. Modifier le mot de passe sudo à partir d'une session de console virtuelle
Si la première solution, et la plus simple, n'a pas tout à fait fonctionné pour vous, vous pouvez essayer de réinitialiser le mot de passe sudo de l'utilisateur à partir d'un Session de console virtuelle Linux. Voici les étapes à suivre :
- Passez à une nouvelle session de console virtuelle en appuyant sur Ctrl + Alt + F1/F2/F3/F4. Vous devriez être accueilli par une nouvelle session TTYx.
- Passez à l'utilisateur root avec le sudo su commande.
- À l'aide de la commande passwd, modifiez le mot de passe sudo de l'utilisateur :
mot de passe nom d'utilisateur
C'est toutes les étapes nécessaires pour corriger le mot de passe sudo correct qui ne fonctionne pas pour votre utilisateur. Votre problème devrait maintenant être résolu. Si le problème persiste, essayez la dernière solution.
3. Redémarrez le service hébergé par systemd
systemd-homed est un service central de systemd responsable de la prise en charge des répertoires personnels des utilisateurs. Le redémarrer peut résoudre le problème car il réinitialise le mécanisme d'authentification et corrige potentiellement les problèmes temporaires du système.
Voici les étapes pour redémarrer le service systemd-homed :
- Lancez un nouveau terminal.
- Passez à la racine en utilisant le sudo su commande.
- Utiliser la commande systemctl pour démarrer ou redémarrer le service systemd-homed :
systemctl démarrer systemd-homed.service
systemctl redémarre systemd-homed.service
Ce sont toutes les étapes nécessaires pour démarrer et redémarrer le service hébergé par systemd. Cela devrait enfin résoudre le problème du mot de passe sudo qui ne fonctionne pas pour vous.
Correction de l'erreur "sudo Password Not Working"
Bien que ce soit un problème ennuyeux, il est assez facile à résoudre. L'une ou l'autre des trois solutions fournies est destinée à résoudre le problème du mot de passe sudo qui ne fonctionne pas.
Si vous n'arrivez toujours pas à le faire fonctionner ou si vous devez souvent faire face aux bouffonneries chronophages et perturbatrices de sudo, il est peut-être temps de passer à une meilleure alternative.