При запуске скрипта (требующего прав суперпользователя) или команды с sudo в терминале Linux вам будет предложено ввести пароль:

Ввод пароля в терминале Linux

По умолчанию, на большинстве систем Linux в консоле не показывается введенный пароль. Это сделано из соображений безопасности, чтобы никто не мог увидеть длину вашего пароля.

Но это не всегда удобно, что нельзя увидеть, сколько уже символов было введено, и нельзя исправить последние неправильные, к примеру.

Для новичков в Linux это также становится поводом идти в любимый поисковик и начать искать: "Не могу ввести пароль в терминале Ubuntu".

Если вы именно так нашли эту статью, то можете ничего не делать и не править. Пароль вводится, но введенные символы не видны вам.

Но можно изменить настройки, чтобы введенный пароль показывался в виде звездочек:

Введенный пароль показывался в виде звездочек

Как включить отображение пароля в виде звездочек в терминале Linux

Для изменения настроек команды sudo есть файл:

/etc/sudoers

Его категорически нельзя править напрямую в текстовом редакторе, потому что можно полностью сломать систему.

В системе Linux есть безопасный редактор этого файла и называется он visudo. Он проверяет сделанные нами изменения и если есть ошибки, то не позволит нам его сохранить.

Чтобы запустить этот редактор, вводим в терминале команду:

sudo visudo

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

Редактор 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

Вот так это выглядит:

Изменение файла /etc/sudoers

Сохраняем и закрываем этот файл. Если правили этот файл в консольном редакторе nano, то нажмите клавиши CTR - O для сохранения и CTR-X для выхода.

Открываем терминал, вводим команду с sudo и убеждаемся, что теперь отображаются звездочки при вводе пароля.

Вот и всё.


Если у вас возникли вопросы.

Приглашаю задавать их на сервисе вопросов и ответов: Ask.LinuxRussia.com.
Там ваши вопросы не потеряются и вы быстрее получите ответ, в отличие от комментариев.

Поделиться:


Внимание!

Сайт находится на этапе восстановления.

Именно поэтому рядом с заголовком сайта расположен ярлык Beta.

В данный момент не работает поиск на сайте.

Более подробно по данной ситуации расписано в статье (в комментариях к этой статье можно задавать вопросы по работе сайта): Возвращение сайта LinuxRussia.com.

Статистика

Количество опубликованных статей:

69

Количество опубликованных заметок:

3
Нравится Сайт? Подпишись!

И получай самые свежие новости с сайта!

Следить за новостями сайта в Telegram:

Подписывайтесь на наш канал в Telegram: @linuxrussia

Для этого достаточно иметь Telegram на любом устройстве и пройти по ссылке: https://telegram.me/linuxrussia.

Следить за новостями сайта в Twitter:

Читать @LinuxRussia

Подписывайтесь на нашу группу ВКонтакте:

Подписаться на новости

Подписывайтесь на основную RSS ленту:

Последние статьи

Подписывайтесь на RSS ленту заметок:

Последние заметки
Последние комментарии