Как изменить сообщение о вводе пароля sudo в Linux

Как изменить сообщение о вводе пароля sudo в Linux

Рубрики:

Bash, Linux

Метки:

linux, sudo, sudoers, команды Linux

Суперпользователь — специальная учетная запись в ОС с администраторскими привилегиями, которые позволяют выполнять операции, недоступные обычным пользователям. В ОС Linux есть утилита sudo (от англ. Substitute User and do), которая разрешает пользователю выполнять команды от имени суперпользователя. По умолчанию, при запросе пароля sudo операционная система выводит стандартное сообщение [sudo] password for <username>:.

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

Содержание:

  1. Использование опции -p команды sudo
  2. Изменение файла /etc/sudoers
  3. Использование переменной среды SUDO_PROMPT
  4. Выводы

Использование опции -p команды sudo

У команды sudo есть опция -p, которая позволяет самостоятельно указать сообщение запроса пароля. Например, выполним команду sudo apt update с параметром -p, в качестве аргумента которого напишем "Please Enter Your password: ":

 

using p option

Как показано на скриншоте выше, операционная система вывела на экран указанное сообщение запроса для ввода пароля sudo.

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

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

 

Затем в секции Defaults введите параметр passprompt с желаемым текстом в качестве значения. К примеру:

 

change sudoers file

Читайте также: Как изменить сообщение о неправильном пароле sudo в Linux.

Затем сохраните файл. И попробуйте выполнить в терминале любую команду с sudo:

 

prompts fter change sudoers file

Использование переменной среды SUDO_PROMPT

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

 

export vars

Читайте также: Как запустить команду sudo без ввода пароля в Linux.

Выводы

Теперь Вы сможете быстро установить собственное уведомление о запросе пароля sudo в Linux. Мы показали, как это сделать с помощью опции -p команды sudo, системного файла /etc/sudoers и переменной окружения SUDO_PROMPT.

Спасибо за время, уделенное прочтению статьи!

Если возникли вопросы — задавайте их в комментариях.

Подписывайтесь на обновления нашего блога и оставайтесь в курсе новостей мира инфокоммуникаций!

Чтобы знать больше и выделяться знаниями среди толпы IT-шников, записывайтесь на курсы Ciscoкурсы по кибербезопасностиполный курс по кибербезопасностикурсы DevNet / DevOps (программируемые системы) от Академии Ciscoкурсы Linux от Linux Professional Institute на платформе SEDICOMM University (Университет СЭДИКОММ).

Курсы Cisco, Linux, кибербезопасность, DevOps / DevNet, Python с трудоустройством!

Спешите подать заявку! Группы стартуют 25 января, 26 февраля, 22 марта, 26 апреля, 24 мая, 21 июня, 26 июля, 23 августа, 20 сентября, 25 октября, 22 ноября, 20 декабря.
Что Вы получите?
  • Поможем стать экспертом по сетевой инженерии, кибербезопасности, программируемым сетям и системам и получить международные сертификаты Cisco, Linux LPI, Python Institute.
  • Предлагаем проверенную программу с лучшими учебниками от экспертов из Cisco Networking Academy, Linux Professional Institute и Python Institute, помощь сертифицированных инструкторов и личного куратора.
  • Поможем с трудоустройством и стартом карьеры в сфере IT — 100% наших выпускников трудоустраиваются.
Как проходит обучение?
  • Проведем вечерние онлайн-лекции на нашей платформе.
  • Согласуем с вами удобное время для практик.
  • Если хотите индивидуальный график — обсудим и реализуем.
  • Личный куратор будет на связи, чтобы ответить на вопросы, проконсультировать и мотивировать придерживаться сроков сдачи экзаменов.
  • Всем, кто боится потерять мотивацию и не закончить обучение, предложим общение с профессиональным коучем.
А еще поможем Вам:
  • отредактировать или создать с нуля резюме;
  • подготовиться к техническим интервью;
  • подготовиться к конкурсу на понравившуюся вакансию;
  • устроиться на работу в Cisco по специальной программе. Наши студенты, которые уже работают там: жмите на #НашиВCisco Вконтакте, #НашиВCisco Facebook.
Чтобы учиться на курсах Cisco, Linux LPI, кибербезопасность, DevOps / DevNet, Python, подайте заявку или получите бесплатную консультацию.

Рубрики:

Bash, Linux

Метки:

linux, sudo, sudoers, команды Linux

Больше похожих постов

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Заполните поле
Заполните поле
Пожалуйста, введите корректный адрес email.
Вы должны согласиться с условиями для продолжения


Поиск по сайту
Лучшее
Популярное
Рубрики