Je viens de faire une nouvelle installation d'Ubuntu et maintenant quand j'essaie d'utiliser sudo dans l'émulateur de terminal, il se bloque simplement sans même me demander de mot de passe. Si je passe au terminal (Ctrl + Alt + F1) et que je me connecte, sudo fonctionne comme prévu. Quelqu'un peut-il m'aider à comprendre cela?
9
Réponses:
Avez-vous changé le nom d'hôte récemment? J'ai remarqué qu'après un changement de nom d'hôte, sudo peut se bloquer un peu. Cependant, si vous mettez à jour votre fichier d'hôtes pour refléter le changement de nom d'hôte, le blocage disparaîtra.
Vous pouvez le faire avec cette simple doublure:
la source
Device Name
utilitaire de détails du système d'Ubuntu, vous cassez efficacement sudo. Excellent travail @Canonical./etc/hosts
également votre nouveau nom d'hôte;)Si vous voulez vérifier où il se bloque, je vous suggère d'exécuter la commande suivante:
puis voyez à quel appel système il s’attend. Cela pourrait fournir un bon indice de ce qui se passe sur votre système.
D'après ce que vous voyez, je suppose que la résolution du nom d'hôte est problématique sur votre système. Consultez les fichiers /etc/nsswitch.conf et /etc/resolv.conf pour vous assurer qu'ils sont correctement configurés.
J'ai supposé que vous avez déjà vérifié votre connectivité Internet.
la source
Je ne sais pas quelle version d'ubuntu vous avez installée, mais il y a un bug (condition de course) dans sudo, qui bloque indéfiniment le blocage sur un select.
https://bugzilla.sudo.ws/show_bug.cgi?id=447
la source
Moi aussi, j'ai eu ce problème avec Ubuntu 16.04. En utilisant la commande "top", j'ai découvert que deux processus "vnstat" et "NetworkManager" consomment 100% de CPU. J'ai donc redémarré le système, je suis passé en mode de récupération et j'ai supprimé le package "vnstat". Après avoir redémarré le système, le système fonctionne désormais correctement.
la source