Поиск по сайту:

Пусть Sudo оскорбляет вас, когда вы вводите неправильный пароль


Sudoers — это подключаемый модуль политики безопасности sudo по умолчанию в Linux, однако опытные системные администраторы могут указать собственную политику безопасности, а также подключаемые модули регистрации ввода и вывода. Он управляется файлом /etc/sudoers или, альтернативно, LDAP.

Вы можете определить параметр оскорбления sudoers или несколько других в файле выше. Он задается в разделе записей по умолчанию. Прочтите нашу последнюю статью, в которой объясняются 10 полезных конфигураций Sudoers для настройки sudo в Linux.

В этой статье мы объясним параметр конфигурации sudoers, позволяющий отдельному пользователю или системному администратору установить команду sudo для оскорбления пользователей системы, которые вводят неверный пароль.

Начните с открытия файла /etc/sudoers следующим образом:

sudo visudo

Перейдите в раздел по умолчанию и добавьте следующую строку:

Defaults   insults

Ниже приведен пример файла /etc/sudoers в моей системе, в котором показаны записи по умолчанию.

На снимке экрана выше вы можете видеть, что существует множество других определенных значений по умолчанию, таких как отправка почты пользователю root каждый раз, когда пользователь вводит неверный пароль, установка безопасного пути, настройка пользовательского файла журнала sudo и более.

Сохраните файл и закройте его.

Запустите команду с помощью sudo и введите неправильный пароль, а затем посмотрите, как работает опция оскорблений:

sudo visudo

Примечание. Когда вы настраиваете параметр insults, он отключает параметр badpass_message, который печатает определенное сообщение на командной строке (сообщение по умолчанию: «Извините, попробуйте еще раз») на случай, если пользователь вводит неправильный пароль.

Чтобы изменить сообщение, добавьте параметр badpass_message в файл /etc/sudoers, как показано ниже.

Defaults  badpass_message="Password is wrong, please try again"  #try to set a message of your own

Сохраните файл и закройте его, затем вызовите sudo и посмотрите, как он работает. Сообщение, которое вы установили в качестве значения badpass_message, будет печататься каждый раз, когда вы или любой другой пользователь системы вводит данные. неправильный пароль.

sudo visudo

Вот и все, в этой статье мы рассмотрели, как настроить sudo для вывода оскорблений, когда пользователи вводят неверный пароль. Поделитесь своими мыслями в разделе комментариев ниже.