Verlängert „sudo“ sein Timeout bei jeder Verwendung?

Verlängert „sudo“ sein Timeout bei jeder Verwendung?

Wenn ich verwende und mein Kennwort eingebe, kann ich es 15 Minuten lang ohne Kennwort sudoweiter verwenden .sudo

Ich weiß (laut man sudoers), dass ich das Timeout bearbeiten kann, indem ich den timestamp_timeoutWert in einstelle /etc/sudoers. Das ist nicht meine Frage.

Meine Frage ist folgende: Wird dieses Timeout ab dem ersten Mal gezählt, wenn ich sudo verwende, oder wird es jedes Mal aktualisiert, wenn ich sudo verwende?

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

Antwort1

Es wird jedes Mal neu gestartet, wenn Sie einen Sudo-Befehl eingeben. Dies lässt sich leicht testen. Versuchen Sie, das Timeout auf etwa 2 Minuten einzustellen. Wenn Ihr Timeout nicht verlängert wird, wenn Sie einen Sudo-Befehl innerhalb von 15 Sekunden nach Ablauf des Timeouts erneut ausführen (versuchen Sie es mit einer Eieruhr oder etwas Ähnlichem), dann liege ich falsch :)

verwandte Informationen