En af mine venner har for nylig skiftet fra Windows til Ubuntu Linux. Efter at have tilbragt en uge med det nye operativsystem kom han op med et spørgsmål: "Hvordan får du systemet til at vise stjerner, mens du skriver et sudo- kodeord?"

Han forklarede, at han skriver meget hurtigt, ofte uden at kigge på tastaturet. Selvom dette resulterer i nogle typografier her og der, har det vist sig at være meget udfordrende at skrive det korrekte sudo kodeord på én gang, primært fordi der ikke vises noget, når du indtaster adgangskoden.

Jeg må indrømme, at jeg ikke engang kommer tæt på den hastighed, som han skriver, så det er nok grunden til, at jeg aldrig stod overfor et sådant problem. Anyway, hvis du har det samme problem, er her en pæn lille løsning på problemet.

Trin til at aktivere adgangskodefeedback i sudo

Til at begynde med lader sudo kommandoen i Ubuntu dig midlertidigt erhverve superbrugerrettigheder til arbejde, der kræver, at du fungerer som rootbruger. For at foretage ændringer i den måde, hvorpå sudo kommandoen opfører sig, skal du finjustere filen "/etc/sudoers.tmp".

For at foretage ændringer i "/etc/sudoers.tmp, " brug følgende kommando. (Husk, at dette er den anbefalede måde at redigere denne fil på.)

 sudo visudo 

Ovennævnte kommando åbner filen i din terminal.

Bemærk, at den første linje i filen også understreger, hvad jeg lige sagde: "Denne fil SKAL redigeres med visudo'en som root."

Fortsæt, hvad du skal gøre her er at erstatte linjen

 Standardindstillinger env_reset 

med

 Standardindstillinger env_reset, pwfeedback 

I modsætning til vi eller vim redaktører, er alt du skal gøre her, bringe markøren til slutningen af ​​linjen og begynde at foretage ændringen. Når du er færdig med ændringen, tryk på "Ctrl + X", hvilket vil medføre, at redaktøren beder dig om at bekræfte, at du vil beholde ændringerne. Tryk på "Y" for at bekræfte, og tryk derefter Enter-tasten for at afslutte.

Nu når du kører en kommando med sudo, vil du se, at det kodeord, du skriver, bliver synligt i form af asterisker.

Det er overflødigt at sige, at fortryde adfærd, skal du bare fortryde de ændringer, du har foretaget i filen "/etc/sudoers.tmp". Bare tag markøren til slutningen af ​​linjen og fjern , pwfeedback ved at trykke på backspace-tasten på dit tastatur.

Konklusion

Godkendt, det er en niche krav - jeg har ikke set mange mennesker spørger hvordan man gør dette - men løsningen tilføjer sikkert din viden om sudo-kommandoen og Ubuntu generelt. Gå videre og giv denne løsning en prøve. Hvem ved, kan du ende med at lide den nye sudo adfærd.