每次使用“sudo”時,它都會延長超時時間嗎?

每次使用“sudo”時,它都會延長超時時間嗎?

如果我使用sudo,並輸入密碼,我可以sudo在沒有密碼的情況下繼續使用 15 分鐘。

我知道(per )我可以透過設定中的值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 命令時沒有延長超時(嘗試使用煮蛋計時器或其他什麼),那麼我錯了:)

相關內容