5

Когда я вписываю свой пароль в командной строке sudo, я хотел бы видеть «*» для каждого нажатия клавиши. Как мне это сделать?

2 ответа2

6

В некоторых системах на основе 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/

4

Вы можете включить визуальную обратную связь при вводе паролей, отредактировав файл /etc/sudoers и изменив строку по Defaults :

Defaults    env_reset,pwfeedback

Пример:

Скриншот

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .