Назад | Перейти на главную страницу

Увеличивает ли время ожидания 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?

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