'sudo' は使用するたびにタイムアウトを延長しますか?

'sudo' は使用するたびにタイムアウトを延長しますか?

を使用しsudo、パスワードを入力すると、sudo15 分間はパスワードなしでも使い続けることができます。

で値を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 分に設定してみてください... タイムアウトが終了してから 15 秒以内に sudo コマンドを再実行してもタイムアウトが延長されない場合は (エッグ タイマーなどを使用してみてください)、私の考えは間違っています :)

関連情報