Par défaut, le mot de passe se saisit a l’aveugle dans le terminal sous Linux
C’est une sécurité : ça évite qu’un indiscret voie le nombre de caractères saisis.
Cela dit, cela en trouble certains qui par ailleurs n’ont pas de personnes indiscrètes derrière leur dos.
Voici donc comment matérialiser la saisie du mot de passe avec des astérisques ou étoiles, nous allons tout simplement ajouter l’instruction Defaults pwfeedback dans le fichier de configuration /etc/sudoers :
sudo sed -i '/env_reset/a Defaults pwfeedback' /etc/sudoers
Ceci est valable pour toute distribution, Ubuntu/Xubuntu, Manjaro/Arch Linux, etc.
Et hop on affiche la saisie du mot de passe sudo ! 😉
Bonus : si vous voulez que le terminal se fâche si un mauvais mot de pass est entré :
sudo sed -i '/env_reset/a Defaults insults' /etc/sudoers
…si vous préférez un message de votre crû :
sudo sed -i '/env_reset/a Defaults adpass_message="Darling you, vous vous loupâtes..."' /etc/sudoers
a vous d’apprécier Darling you, vous vous loupâtes… ou de faire marcher votre imagination !
😀
Pour remettre tout dans l’état initial ou corriger, passez par la version graphique :
sudo su
gedit /etc/sudoers
(faites très attention, vous êtes alors en root avec tous les privilèges.)
Le terminal est plein d’astuces, vous en trouverez sur cette suite de petits tutos sur le terminal.
Un jeune site que j'aime bien, la ferrari du T-shirt ...bio en plus : GoudronBlanc