Nulla appare nel terminale quando digito la mia password


36

Quando sto per installare un programma nel terminale, vuole la password:

[sudo] password for xxx:

Ma quando inizio a digitare la mia password non succede nulla. Cosa dovrei fare?


1
Il terminale non fa eco all'input della tastiera per motivi di sicurezza, quindi non puoi vedere alcun carattere.
sparkmood


1
In Lubuntu 17.10 (Artful Aardvark, 32-bit) ho dovuto digitare due volte la mia password.
stan

Risposte:


45

Anche se non vengono visualizzati caratteri quando si digita la password, in realtà si sta digitando la password.

Quindi digitare la password, quindi premere Entere vedere la magia.


33

Per motivi di sicurezza non vi è alcun feedback sulle password fornite nel terminale. Leggi la seguente discussione sul ragionamento alla base di questo e perché questo non verrà implementato:

In questa discussione, e anche dato nella risposta a una domanda corrispondente a superutente

C'è un'opzione per abilitare il feedback della password per sudoe solosudo modificando le opzioni nel file sudoers.

Avvertenza: le istruzioni seguenti sono solo per utenti esperti. Se qualcosa va storto durante la modifica del file sudoers e questo file è inaccessibile o malformato, avrai effettivamente bloccato te e tutti gli altri utenti amministratori di eseguire qualsiasi attività amministrativa nel tuo sistema. Non è una buona idea farlo su un sistema produttivo.

Per abilitare il feedback della password da parte di asterischi *durante l'esecuzione del sudocomando, è necessario modificare il file sudoers con

sudo visudo

Dovremo quindi aggiungere pwfeedbackalle opzioni predefinite come mostrato di seguito:

Defaults        env_reset,pwfeedback

21

Le password sono nascoste in modo che nessuno possa vedere da sopra la spalla quando si accede. È una misura di sicurezza.


8

La password non viene mostrata quando la si scrive nel terminale dopo il sudocomando ma è ancora letta. È questo il caso qui? cioè hai provato a dare la password e premere Enter?


7

Non dovrebbe succedere nulla, basta digitare la password e premere Enter.


7

Quando si utilizza il terminale, per motivi di sicurezza (come se qualcuno fosse dietro di te e non avesse altro da fare che fissare lo schermo mentre si digita una password) non vedrai mai la password digitata. Lo stai effettivamente digitando anche se non lo vedi.

Quindi digita la password e premi ENTER

inserisci qui la descrizione dell'immagine

Qui sto controllando una delle mie unità. Come puoi vedere, sembra che non abbia digitato la mia password, ma in effetti ce l'ho.


4

Per motivi di sicurezza, i caratteri digitati al prompt di richiesta della password non vengono ripetuti nel terminale.
Digita la password e premi enter. I personaggi sono lì, non puoi vederli, tutto qui.


3

Non preoccuparti, è un comportamento comune e positivo.

Poiché l'output di qualsiasi software può essere registrato su una memoria permanente (come il disco rigido) in un formato leggibile dagli umani, le librerie Linux utilizzate dalla maggior parte dei software terminali (nel tuo caso l' loginutilità con il PAMsistema) hanno una funzione di sicurezza che nasconde le password dallo schermo: la password viene memorizzata e - se il software è ben fatto - crittografata in memoria quando si preme RETURN ma anche durante la digitazione dell'output non arriva all'output standard .

Ciò impedisce sia la registrazione passiva dello schermo che le persone vicine a te che catturano la password. Buona giornata e ricordati di digitare velocemente, perché chiunque può ancora vedere la tua tastiera fisica! :-)


Importante : quando viene visualizzato un campo password, inserire la rootpassword solo se l'applicazione è attendibile; mai pubblicare o salvare la password di root, anche se il campo password sembra sicuro e non mostra alcuna lettera.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.