Des étoiles lors de la saisie d'un mot de passe dans le terminal

par Korben -

En ligne de commande, aussi bien sous Linux que sous Mac OSX, lorsqu’on tape un mot de passe (lors d’un sudo par exemple), rien ne s’affiche.

C’est bien !

Mais ça peut en déranger certains qui aimeraient savoir combien de lettres ils ont tapées. Alors, pourquoi ne pas faire comme sur les formulaires web et afficher des étoiles lors de la saisie du mot de passe ?

Pour cela, rien de plus simple. Ouvrez un terminal et entrez la commande suivante :

sudo visudo

Localisez ensuite la ligne

Defaults env_reset

Et ajoutez-lui le paramètre pwfeedback comme ceci :

Defaults env_reset,pwfeedback

Sauvegardez, quittez et relancez le terminal. Pour tester si cela a fonctionné, lancez n’importe quel soft avec un sudo et entrez votre mot de passe. Vous devriez voir apparaitre ces chères étoiles.