Website-Suche

So zeigen Sie Sternchen an, während Sie unter Linux ein Sudo-Passwort eingeben


Die meisten Anwendungen zeigen normalerweise eine Rückmeldung mit Sternchen (*******) an, wenn ein Benutzer ein Kennwort eingibt, auf dem Linux-Terminal jedoch, wenn ein normaler Benutzer ausgeführt wird Wenn er den Befehl sudo verwendet, um Superuser-Berechtigungen zu erhalten, wird er/sie nach einem Passwort gefragt, aber der Benutzer sieht beim Eingeben des Passworts kein visuelles Feedback.

In diesem Artikel zeigen wir, wie Sie Sternchen als Feedback anzeigen, wenn Sie unter Linux Passwörter im Terminal eingeben.

Schauen Sie sich den folgenden Screenshot an. Hier hat der Benutzer tecmint den sudo-Befehl aufgerufen, um den vim-Texteditor in CentOS 7 zu installieren, aber Es gibt keine visuelle Rückmeldung, während das Passwort eingegeben wird (in diesem Fall wurde das Passwort bereits eingegeben):

sudo yum install vim

Sie können die Passwort-Feedback-Funktion in der Datei /etc/sudoers aktivieren, aber erstellen Sie zunächst eine Sicherungskopie der Datei und öffnen Sie sie dann zur Bearbeitung mit dem Befehl visudo.

sudo cp /etc/sudoers /etc/sudoers.bak
sudo visudo 

Suchen Sie nach der folgenden Zeile.

Defaults env_reset

Und fügen Sie pwfeedback hinzu, damit es so aussieht.

Defaults env_reset,pwfeedback

Drücken Sie nun die Esc-Taste und geben Sie :wq ein, um die Datei zu speichern und zu schließen. Wenn Sie jedoch den Nano-Editor verwenden, speichern Sie die Datei, indem Sie „Strg+x“ und dann „y“ gefolgt von „ENTER“ drücken Schließe es.

Führen Sie dann den folgenden Befehl aus, um Ihr Terminal zurückzusetzen, damit die oben genannten Änderungen funktionieren.

reset

Jetzt sollten Sie jedes Mal, wenn Sie ein Passwort auf dem Terminal eingeben, eine visuelle Rückmeldung (****) sehen können, wie im folgenden Screenshot gezeigt.

sudo yum update

Vielleicht möchten Sie auch die folgenden verwandten Artikel lesen.

  1. 10 nützliche Sudoers-Konfigurationen zum Festlegen von „sudo“ unter Linux
  2. So führen Sie den Befehl „sudo“ unter Linux aus, ohne ein Passwort einzugeben
  3. Lassen Sie sich von Sudo beleidigen, wenn Sie ein falsches Passwort eingeben
  4. So führen Sie Shell-Skripte mit dem Sudo-Befehl unter Linux aus

Wenn Sie Tipps oder Tricks zum Linux-Terminal haben, die Sie uns mitteilen möchten, verwenden Sie den Kommentarbereich unten.