J'utilise Ubuntu 16.04
Chaque fois que j'utilise sudo et que je dois taper mon mot de passe, le mot de passe s'affiche dans l'écran du terminal au fur et à mesure que je tape, en ne masquant que le premier caractère. Par exemple, si mon mot de passe était "mot de passe", lorsque je tape le mot de passe dans le terminal, il afficherait: $ assword (masquant uniquement le caractère "p")
Je veux masquer tous les caractères pendant que je tape (je n'ai pas besoin d'Ubuntu pour afficher des astérisques à la place, je veux qu'il ne montre exactement rien)
Comment puis-je y parvenir?
Pour ceux qui pensent que ma question est un doublon possible d'une autre question sur "comment rendre le mot de passe du terminal visible", je tiens à préciser que ce n'est pas la même chose. C'est tout simplement le contraire, et les réponses dans l'autre post ne m'ont pas aidé à résoudre mon problème.
la source
history
les commandes précédemment utilisées pour voir s'il y en a une qui vous suggérerait de l'éditer dans un fichier. Mais bashrc et profile seraient aussi ma première idée. Cela s'est-il également produit lorsque vous démarrez un autre shell?Réponses:
Vérifiez le
/etc/sudoers.d
dossier si lepwfeedback
fichier est présent. Si c'est le cas, retirez-le.Vérifiez également ce lien .
la source