Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

Как увеличить таймаут sudo и GUI-запросов в Linux

Linux и DevOps

Если надоело вводить пароль для sudo и графических приложений каждые 15 минут — есть способ это изменить. В этой инструкции разберём, как продлить таймаут авторизации в терминале и GUI.

Увеличить таймаут sudo

По умолчанию таймаут sudo — 15 минут. Это значит, что после ввода пароля система «запоминает» его на это время. Чтобы увеличить, например, до 2 часов:

  1. Открой файл конфигурации через безопасный редактор:
    sudo visudo
  2. Добавь в самый конец строку:
    Defaults timestamp_timeout=120

    120 = 120 минут, то есть 2 часа

Теперь sudo будет помнить пароль в течение двух часов. Это удобно при длительной работе в терминале.

Проверить результат

После изменения настроек можно проверить, работает ли новая конфигурация:

sudo -k   # Принудительно сбрасываем таймер sudo
sudo ls   # Проверяем, спросит ли снова пароль

Почему всё ещё может запрашиваться пароль?

Многие графические приложения используют не sudo, а систему авторизации Polkit. Поэтому timestamp_timeout на них не влияет.

Увеличить таймаут Polkit (GUI-запросов)

Чтобы продлить время действия авторизации для GUI-приложений:

  1. Создай новое правило:
    sudo nano /etc/polkit-1/rules.d/49-nopasswd_timeout.rules
  2. Вставь следующее содержимое:
    polkit.addRule(function(action, subject) {
        if (subject.isInGroup("sudo")) {
            return polkit.Result.AUTH_KEEP;
        }
    });
  3. Сохрани файл и перезапусти сессию или систему.

Теперь GUI-приложения будут «помнить» авторизацию в рамках одного пользовательского сеанса.

Выводы

  • sudo можно легко настроить на длительный таймаут через visudo
  • Для GUI-приложений нужно настроить Polkit отдельно
  • Эти изменения особенно полезны при активной работе с системными утилитами и конфигурациями

А как у тебя?

Используешь ли ты эти настройки или предпочитаешь вводить пароль каждый раз? Делись опытом в комментариях!

Оцените статью
ctrllife.ru
Подписаться
Уведомить о
guest
0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x