Когда я вписываю свой пароль в командной строке sudo, я хотел бы видеть «*» для каждого нажатия клавиши. Как мне это сделать?
2 ответа
В некоторых системах на основе UNIX sudo может показывать звездочку (*) при вводе буквы.
В терминале введите ...
sudo visudo;
Введите свой пароль root (визуальной обратной связи пока не увидите) и нажмите Enter.
Теперь найдите строку, которая гласит:
Defaults env_reset
И заменить его на:
Defaults env_reset,pwfeedback
Наконец сохраните и выйдите из файла. Предполагая, что вы используете vi, эта команда:
:wq!
и затем нажмите Enter.
Теперь sudo должен быть настроен правильно. Для проверки откройте новый терминал и введите его, чтобы сбросить тайм-аут sudo.
sudo -k;
Теперь попробуйте.
sudo ls;
Источник: http://whyareyoureadingthisurl.wordpress.com/2010/05/16/sudo-and-password-feedback/
Вы можете включить визуальную обратную связь при вводе паролей, отредактировав файл /etc/sudoers
и изменив строку по Defaults
:
Defaults env_reset,pwfeedback
Пример: