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

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

Однако по умолчанию административные права действуют только в течение 15 минут. Это означает, что после выполнения команды sudo и ввода правильного пароля вы можете продолжать выполнять административные команды без повторного ввода пароля или команды sudo в течение всего 15 минут. Но часто вам может понадобиться увеличить или уменьшить этот период тайм-аута. В этой статье мы узнаем, как изменить тайм-аут пароля sudo в Linux.

Как изменить тайм-аут пароля Sudo в Linux

Ниже описаны шаги для изменения тайм-аута пароля sudo в Linux.

1. Откройте файл /etc/sudoers

Откройте терминал и выполните следующую команду, чтобы открыть файл /etc/sudoers.

2. Изменение таймаута Sudo

Нам нужно установить значение параметра timestamp_timeout на требуемое значение тайм-аута. Ниже приведен пример установки значения в 30 минут. Добавьте следующую строку в файл /etc/sudoers.

Изменение таймаута Sudo

Если вам нужен запрос пароля для каждой выполняемой команды sudo, установите timestamp_timeout равным 0. Если вы хотите навсегда отключить запрос пароля sudo, установите значение -1. Сохраните и закройте файл.

Изменения должны быть применены немедленно. Запустите команду sudo, введите пароль в первый раз и выполните ее. Подождите 2-3 минуты и запустите команду снова. На этот раз пароль запрашиваться не будет.

Понравилась статья? Поделиться с друзьями:
Добавить комментарий