При запуске скрипта (требующего прав суперпользователя) или команды с sudo в терминале Linux вам будет предложено ввести пароль:
По умолчанию, на большинстве систем Linux в консоле не показывается введенный пароль. Это сделано из соображений безопасности, чтобы никто не мог увидеть длину вашего пароля.
Но это не всегда удобно, что нельзя увидеть, сколько уже символов было введено, и нельзя исправить последние неправильные, к примеру.
Для новичков в Linux это также становится поводом идти в любимый поисковик и начать искать: "Не могу ввести пароль в терминале Ubuntu".
Если вы именно так нашли эту статью, то можете ничего не делать и не править. Пароль вводится, но введенные символы не видны вам.
Но можно изменить настройки, чтобы введенный пароль показывался в виде звездочек:
Как включить отображение пароля в виде звездочек в терминале Linux
Для изменения настроек команды sudo есть файл:
/etc/sudoers
Его категорически нельзя править напрямую в текстовом редакторе, потому что можно полностью сломать систему.
В системе Linux есть безопасный редактор этого файла и называется он visudo. Он проверяет сделанные нами изменения и если есть ошибки, то не позволит нам его сохранить.
Чтобы запустить этот редактор, вводим в терминале команду:
sudo visudo
В результате будет открыта копия файла /etc/sudoers в консольном текстовом редакторе, на Ubuntu это nano:
Можно открыть этот файл и в графическом текстовом редакторе, к примеру, на Ubuntu в редакторе Gedit:
export EDITOR=/usr/bin/gedit && sudo -E visudo
Чтобы узнать путь до вашего текстового редактора, выполняем команду which:
which gedit
В файле находим строчку:
Defaults env_reset
Нужно добавить параметр pwfeedback через запятую:
Defaults env_reset,pwfeedback
Либо создать новую строку Defaults с нашим параметром:
Defaults pwfeedback
Вот так это выглядит:
Сохраняем и закрываем этот файл. Если правили этот файл в консольном редакторе nano, то нажмите клавиши CTR - O для сохранения и CTR-X для выхода.
Открываем терминал, вводим команду с sudo и убеждаемся, что теперь отображаются звездочки при вводе пароля.
Вот и всё.
Если у вас возникли вопросы.
Поделиться:
Комментарии для сайта Cackle