GNU/Linux >> Linux Esercitazione >  >> Linux

In che modo il comando Su maschera/protegge la password dalla visualizzazione sullo schermo?

Questa domanda ha già risposte qui :Perché la password che ho inserito non è visibile?

(3 risposte)
Chiuso 5 anni fa.

Mi scuso se questa è una domanda astratta:cercherò di essere il più specifico possibile.

Quando sono nella shell bash e passo a un altro account tramite su - foo , mi viene richiesta una password. I caratteri che scrivo a questa richiesta di password sono nascosti dallo schermo senza alcuna indicazione di quanti caratteri sto digitando o quali sono. In che modo bash (o Linux in generale) sta facendo questo?

Risposta accettata:

Quello che digiti viene visualizzato nel terminale perché il terminale lo "richiama". Quando si richiede la password, l'eco è disattivata. Vedi anche help read e i suoi -s opzione.


Linux
  1. Come installare il software dalla riga di comando di Linux

  2. Come utilizzare il comando "schermo" in Linux

  3. Come ottengo il mio indirizzo IP dalla riga di comando?

  4. Come acquisire il primo indirizzo IP da un comando ifconfig?

  5. Come posso aprire un file con i numeri di riga visualizzati dalla riga di comando in "vi"?

Come cercare file dal Terminale su Linux

Come riavviare Icewm dalla riga di comando?

Come bloccare lo schermo utilizzando la nuova schermata di blocco dalla riga di comando?

Come installare e utilizzare il comando dello schermo Ubuntu 20.04

Come cancellare il contenuto di un file dalla riga di comando?

Come eseguire il comando Vim dalla shell?