Come far apparire la tua password sudo come asterischi in Ubuntu

Uno dei miei amici è recentemente passato da Windows a Ubuntu Linux. Dopo aver trascorso circa una settimana con il nuovo sistema operativo, ha posto una domanda: “Come si fa a far visualizzare asterischi mentre si digita una password sudo?”

Ha spiegato che digita molto velocemente, spesso senza guardare la tastiera. Anche se questo porta a qualche errore di battitura qua e là, digitare correttamente la password sudo in un colpo solo si è rivelato molto difficile principalmente perché non appare nulla quando si digita la password.

Devo ammettere che non mi avvicino nemmeno alla velocità con cui digita, quindi probabilmente è per questo che non ho mai affrontato un problema del genere. Comunque, se hai lo stesso problema, ecco una soluzione semplice.

Passi per abilitare il feedback della password in sudo

Per iniziare, il comando sudo in Ubuntu ti consente di acquisire temporaneamente privilegi di superutente per lavori che richiedono di agire come un utente root. Per apportare modifiche al comportamento del comando sudo, devi modificare il file “/etc/sudoers.tmp”.

Per apportare modifiche in “/etc/sudoers.tmp,” usa il seguente comando. (Tieni presente che questo è il modo consigliato per modificare questo file.)

sudo visudo

Il comando sopra aprirà il file nel tuo terminale.

sudo-password-conf-file

Nota che la prima riga del file sottolinea anche ciò che ho appena detto: “Questo file DEVE essere modificato con il comando ‘visudo’ come root.”

Procedendo, ciò che devi fare qui è sostituire la riga

Defaults        env_reset

con

Defaults        env_reset,pwfeedback

A differenza degli editor vi o vim, tutto ciò che devi fare qui è portare il cursore alla fine della riga e iniziare a fare la modifica. Una volta terminata la modifica, premi “Ctrl + X” che farà sì che l’editor ti chieda di confermare che vuoi mantenere le modifiche. Premi “Y” per confermare, e poi premi il tasto Invio per uscire.

Ora ogni volta che esegui un comando con sudo, vedrai che la password che digiti diventa visibile sotto forma di asterischi.

Inutile dire che, per annullare il comportamento, devi solo annullare le modifiche apportate al file “/etc/sudoers.tmp” – basta portare il cursore alla fine della riga e rimuovere ,pwfeedback premendo il tasto backspace sulla tastiera.

Conclusione

D’accordo, è un’esigenza di nicchia – non ho visto molte persone chiedere come farlo – ma la soluzione sicuramente arricchisce la tua conoscenza sul comando sudo e su Ubuntu in generale. Vai avanti e prova questa soluzione. Chissà, potresti finire per apprezzare il nuovo comportamento di sudo.