GNU/Linux >> Linux Esercitazione >  >> Linux

Come visualizzare gli asterischi quando si digita la password nel terminale

Quando si digitano le password in un accesso al browser Web o in qualsiasi accesso alla GUI, le password verranno mascherate da asterischi come ******** o punti elenco come ••••••••••••••. Questo è il meccanismo di sicurezza integrato per impedire agli utenti vicino a te di visualizzare la tua password. Ma quando digiti la password in Terminale per eseguire qualsiasi attività amministrativa con sudo o su , non vedrai nemmeno gli asterischi o i punti elenco mentre digiti la password. Non ci sarà alcuna indicazione visiva dell'inserimento delle password, non ci sarà alcun movimento del cursore, niente di niente. Non saprai se hai inserito tutti i caratteri o meno. Vedrai solo una schermata vuota!

Guarda lo screenshot seguente.

Come vedi nell'immagine sopra, ho già inserito la password, ma non c'era alcuna indicazione (né asterischi né punti elenco). Ora, non sono sicuro di aver inserito tutti i caratteri nella mia password o meno. Questo meccanismo di sicurezza impedisce anche alla persona vicino a te di indovinare la lunghezza della password. Naturalmente, questo comportamento può essere modificato. Questo è ciò di cui parla questa guida. Non è così difficile. Continua a leggere!

Visualizza asterischi quando inserisci la password nel terminale

Per visualizzare gli asterischi mentre digiti la password in Terminale, dobbiamo apportare una piccola modifica in “/etc/sudoers” file. Prima di apportare modifiche, è meglio eseguire il backup di questo file. Per farlo, esegui semplicemente:

$ sudo cp /etc/sudoers{,.bak}

Il comando precedente eseguirà il backup del file /etc/sudoers in un nuovo file denominato /etc/sudoers.bak. Puoi ripristinarlo, nel caso qualcosa sia andato storto dopo aver modificato il file.

Quindi, modifica "/etc/sudoers" file usando il comando:

$ sudo visudo

Trova la riga seguente:

Defaults env_reset

Aggiungi una parola in più “,pwfeedback” alla fine di quella riga come mostrato di seguito.

Defaults env_reset,pwfeedback

Quindi, premi "CTRL+x" e "y" per salvare e chiudere il file. Riavvia il tuo Terminale per rendere effettive le modifiche.

Ora vedrai degli asterischi quando inserisci la password in Terminale.

Se non ti piace vedere una schermata vuota quando digiti le password in Terminale, la piccola modifica ti aiuterà. Tieni presente che gli altri utenti possono indovinare la lunghezza della password guardando gli asterischi quando la digiti. Se non ti dispiace, procedi con le modifiche come descritto sopra per rendere visibile la tua password (mascherata da asterischi, ovviamente!).


Linux
  1. Lascia che Sudo ti insulti quando inserisci una password errata

  2. Come mostrare asterischi durante la digitazione della password Sudo in Linux

  3. Come usare type command (visualizzare le informazioni sul comando) in Linux

  4. Come cambiamo la password di root?

  5. Linux:come mostrare il tipo di filesystem tramite il terminale??

Come registrare tutto ciò che fai nel terminale

Come rendere visibili gli asterischi delle password nel terminale di Ubuntu

Come visualizzare i file gif in Ubuntu Terminal

Come mostrare Ascii Art nella parte superiore del terminal quando è aperto?

Come visualizzare la dimensione del file in formato leggibile dall'uomo (KB, MB, GB) nel terminale Linux

Come risolvere Impossibile digitare il problema del terminale nel sistema Linux