Kako prikazati zvjezdice dok kucate Sudo lozinku u Linuxu


Većina aplikacija obično prikazuje povratnu informaciju pomoću zvjezdica (*******) kada korisnik upisuje lozinku, ali na Linux terminalu, kada običan korisnik pokrene komandu sudo za dobijanje privilegija super korisnika, od njega/nje se traži lozinka, ali korisnik ne vidi nikakvu vizuelnu povratnu informaciju dok upisuje lozinku.

U ovom članku ćemo pokazati kako prikazati zvjezdice kao povratnu informaciju kada kucate lozinke u terminalu u Linuxu.

Pogledajte sljedeći snimak ekrana, ovdje je korisnik tecmint pozvao sudo komandu da instalira vim uređivač teksta u CentOS 7, ali nema vizuelne povratne informacije dok se upisuje lozinka (u ovom slučaju lozinka je već uneta):

sudo yum install vim

Možete omogućiti funkciju povratne lozinke u datoteci /etc/sudoers, ali prvo napravite rezervnu kopiju datoteke, a zatim je otvorite za uređivanje pomoću naredbe visudo.

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

Potražite sljedeću liniju.

Defaults env_reset

I dodajte mu pwfeedback, tako da izgleda ovako.

Defaults env_reset,pwfeedback

Sada pritisnite tipku Esc i upišite :wq da sačuvate i zatvorite datoteku. Ali ako koristite nano editor, sačuvajte datoteku pritiskom na “Ctrl+x ”, a zatim “y ” praćeno ”ENTER ” da zatvori ga.

Zatim pokrenite naredbu ispod da resetujete svoj terminal kako bi gore navedene promjene počele raditi.

reset

To je to, sada biste trebali moći vidjeti vizualnu povratnu informaciju (****) svaki put kada kucate lozinku na terminalu, kao što je prikazano na sljedećem snimku ekrana.

sudo yum update

Možda biste željeli pročitati i ove sljedeće povezane članke.

  1. 10 korisnih Sudoers konfiguracija za postavljanje 'sudo' u Linuxu
  2. Kako pokrenuti naredbu 'sudo' bez unosa lozinke u Linuxu
  3. Neka vas Sudo uvrijedi kada unesete pogrešnu lozinku
  4. Kako pokrenuti shell skripte sa Sudo komandom u Linuxu

Ako imate bilo kakve savjete ili trikove za Linux terminal da podijelite s nama, koristite odjeljak za komentare ispod.