Jak wyświetlać gwiazdki podczas wpisywania hasła Sudo w systemie Linux
Większość aplikacji zwykle wyświetla informację zwrotną za pomocą gwiazdek (*******
), gdy użytkownik wpisuje hasło, ale na terminalu Linux, gdy działa zwykły użytkownik po wydaniu polecenia sudo w celu uzyskania uprawnień superużytkownika zostanie on poproszony o podanie hasła, ale użytkownik podczas wpisywania hasła nie zobaczy żadnej wizualnej informacji zwrotnej.
W tym artykule pokażemy, jak wyświetlać gwiazdki jako informację zwrotną podczas wpisywania haseł w terminalu w systemie Linux.
Spójrz na poniższy zrzut ekranu, tutaj użytkownik tecmint wywołał polecenie Sudo, aby zainstalować edytor tekstu vima w CentOS 7, ale podczas wpisywania hasła nie pojawia się żadna wizualna informacja zwrotna (w tym przypadku hasło zostało już wprowadzone):
sudo yum install vim
Możesz włączyć funkcję sprawdzania hasła w pliku /etc/sudoers, ale najpierw utwórz kopię zapasową pliku, a następnie otwórz go do edycji za pomocą polecenia visudo.
sudo cp /etc/sudoers /etc/sudoers.bak
sudo visudo
Wyszukaj następującą linię.
Defaults env_reset
I dołącz do niego pwfeedback, żeby wyglądało to tak.
Defaults env_reset,pwfeedback
Teraz naciśnij klawisz Esc i wpisz :wq
, aby zapisać i zamknąć plik. Jeśli jednak używasz edytora nano, zapisz plik, naciskając „Ctrl+x”, a następnie „y”
i następnie „ENTER”, aby Zamknij to.
Następnie uruchom poniższe polecenie, aby zresetować terminal, aby powyższe zmiany zaczęły działać.
reset
To wszystko, teraz powinieneś zobaczyć wizualną informację zwrotną (****
) za każdym razem, gdy wpisujesz hasło na terminalu, jak pokazano na poniższym zrzucie ekranu.
sudo yum update
Możesz także przeczytać następujące powiązane artykuły.
- 10 przydatnych konfiguracji Sudoers do ustawiania „sudo” w systemie Linux
- Jak uruchomić polecenie „sudo” bez podawania hasła w systemie Linux
- Pozwól Sudo obrazić Cię, gdy wpiszesz nieprawidłowe hasło
- Jak uruchamiać skrypty powłoki za pomocą polecenia Sudo w systemie Linux
Jeśli masz jakieś wskazówki lub porady dotyczące terminala Linux, którymi możesz się z nami podzielić, skorzystaj z sekcji komentarzy poniżej.