Visualiser la saisie du mot de passe dans le terminal

l’Almanet doLys Gnu/Linux – Open Source – Entreprises Forums L’almanet doLys Open Source Visualiser la saisie du mot de passe dans le terminal

  • Ce sujet contient 3 réponses, 1 participant et a été mis à jour pour la dernière fois par Avatarnam1962, le il y a 7 années et 7 mois.
Affichage de 1 message (sur 1 au total)
  • Auteur
    Articles
  • #2530
    nam1962nam1962
    Maître des clés

    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.

    etoiles dans terminal

    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

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.