Увеличивается ли время ожидания «sudo» каждый раз, когда вы его используете?

Увеличивается ли время ожидания «sudo» каждый раз, когда вы его используете?

Если я использую sudoи ввожу свой пароль, я могу продолжать пользоваться sudoбез пароля в течение 15 минут.

Я знаю (по man sudoers), что я могу редактировать тайм-аут, установив timestamp_timeoutзначение в /etc/sudoers. Это не мой вопрос.

У меня такой вопрос: этот тайм-аут отсчитывается с момента первого использования sudo или он обновляется каждый раз, когда я использую sudo?

sudo foo    # at T; prompts for a password
sudo bar    # at T+10m; no password required
sudo baz    # at T+20m; does this prompt?

решение1

Он перезапускается каждый раз, когда вы вводите команду sudo. Это легко проверить. Попробуйте установить тайм-аут примерно на 2 минуты... если ваш тайм-аут не продлевается, когда вы повторно вводите команду sudo в течение 15 секунд после окончания тайм-аута (попробуйте использовать таймер для варки яиц или что-то в этом роде), то я ошибаюсь :)

Связанный контент