Звездочки при вводе пароля для sudo. Linux статьи
Написать статью
Войдите, чтобы писать статьи

Звездочки при вводе пароля для sudo

7

Исторически сложилось так, что когда вы в Linux вводите в терминале пароль, то на экран не выводится никакой индексации о вводе символов. Это сделано специально в целях безопасности. Считается, что если кто-нибудь подглядывает за тем, как вы вводите пароль, то количество вводимых символов уже может натолкнуть злоумышленника на разгадку пароля.

Можно сделать так, чтобы при вводе пароля для sudo была индикация ввода — отображались звездочки.

Для этого нужно выполнить команду:

sudo visudo

Данная команда используется для редактирования файла /etc/sudoers. Редактировать этот файл другими способами крайне не рекомендуется, так как это может привести к неработоспособности sudo.

Итак, после выполнения приведенной выше команды, откроется текстовый редактор (обычно это vi или nano) и в нем файл /etc/sudoers. Необходимо добавить настройку pwfeedback в раздел Defaults:

Defaults env_reset,pwfeedback

Сохранить изменения и закрыть редактор.

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

sudo -k

А затем можно выполнить любую команду через sudo, например:

sudo ls

Теперь при вводе пароля будут отображаться звездочки:

[sudo] password for pingvinus: ***********

Звездочки при вводе пароля для sudo в Linux

Лайков: +3
войдите, чтобы ставить лайки
7
  • Опубликовано: 31.05.2018

Комментарии

Евгений
06.06.2018
15:27
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
"Сохранить изменения и закрыть редактор." просьба пояснить как это делается правильно.
yuriy
Активный пользователь
Активный
06.06.2018
17:01
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийЕвгенийРодительский комментарий
0
войдите, чтобы ставить лайки
Нажать Ctrl+x
На предложение сохранить файл ввести "y" (без кавычек) и нажать Enter.
Евгений
06.06.2018
21:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийyuriyРодительский комментарий
0
войдите, чтобы ставить лайки
Проделывал как Вы посоветовали на 2х компах, но не на одном эта фишка не работает, а точнее изменения в редакторе не сохраняются.
BBuka
19.06.2018
00:14
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийЕвгенийРодительский комментарий
0
войдите, чтобы ставить лайки
значит вы запустили редактор не под рутом
Владимир
06.01.2019
09:08
Постоянная ссылка на комментарийПостоянная ссылка на комментарийРодительский комментарийЕвгенийРодительский комментарий
0
войдите, чтобы ставить лайки
Для начала редактирования файла жмем клавишу - Insert ,а для сохранения жмем клавишу - Esc,затем клавишу - :,а после клавишу - w и клавишу - q
Stas
09.07.2018
11:12
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
2 поправки. Файл называется sudoers.tmp
И терминал нужно перезагрузить.
name
21.07.2018
16:28
Постоянная ссылка на комментарийПостоянная ссылка на комментарий
0
войдите, чтобы ставить лайки
Спасибо. Хоть и мелочь, но стало удобнее, чем вбивать пасс совершенно вслепую

Написать комментарий

Ваше имя:
Текст комментария:
  • Уважать других.
  • Не ругаться.
  • Без оскорблений.
  • Без грубости.
  • Не переходить на личности.
  • Писать на русском языке.
  • Без политики.
  • Без флуда.
Правила