Hvordan vise stjerner mens du skriver Sudo-passord i Linux


De fleste applikasjoner viser normalt en tilbakemelding med stjerner (*******) når en bruker skriver et passord, men på Linux-terminalen når en vanlig bruker kjører sudo-kommandoen for å få superbruker privilegier, blir han/hun bedt om et passord, men ingen visuell tilbakemelding blir sett av brukeren mens han skriver inn passordet.

I denne artikkelen vil vi vise hvordan du viser stjerner som tilbakemelding når du skriver inn passord i terminalen i Linux.

Ta en titt på følgende skjermbilde, her har brukeren tecmint påkalt sudo-kommandoen for å installere vim-tekstredigereren i CentOS 7, men det er ingen visuell tilbakemelding når passordet er skrevet inn (i dette tilfellet er passordet allerede angitt) :

$ sudo yum install vim

Du kan aktivere tilbakemeldingsfunksjonen for passord i filen /etc/sudoers, men lag først en sikkerhetskopi av filen, og åpne den for redigering ved å bruke visudo-kommandoen.

$ sudo cp /etc/sudoers /etc/sudoers.bak
$ sudo visudo 

Søk etter følgende linje.

Defaults env_reset

Og legg til pwfeedback til den, slik at den ser slik ut.

Defaults env_reset,pwfeedback

Trykk nå Esc-tasten og skriv :wq for å lagre og lukke filen. Men hvis du bruker nano-editor, lagre filen ved å trykke på \Ctrl+x og deretter \y etterfulgt av \ENTER for å lukke den.

Kjør deretter kommandoen nedenfor for å tilbakestille terminalen for at endringene ovenfor skal begynne å fungere.

$ reset

Det er det, nå skal du kunne se en visuell tilbakemelding (****) hver gang du skriver inn et passord på terminalen, som vist i følgende skjermbilde.

$ sudo yum update

Du vil kanskje også lese disse følgende relaterte artiklene.

  1. 10 nyttige Sudoers-konfigurasjoner for å sette «sudo» i Linux
  2. Hvordan kjører du «sudo»-kommando uten å angi et passord i Linux
  3. La Sudo fornærme deg når du skriver inn feil passord
  4. Hvordan kjøre Shell-skript med Sudo Command i Linux

Hvis du har noen Linux-terminaltips eller triks å dele med oss, bruk kommentarfeltet nedenfor.