Wenn ich sudo aufrufe, aber eine Weile warte, ohne das Passwort einzugeben, wird es mit einem Timeout beendet. Gibt es eine Möglichkeit, dieses Verhalten zu ändern (die Zeit bis zum Timeout zu verlängern oder es ganz zu eliminieren)?
Antwort1
Ja: siehe man sudoers
. Es gibt eine Option passwd_timeout
, die geändert werden kann. Sie können entweder den globalen Standard festlegen oder ihn für jeden Befehl einzeln ändern.
Antwort2
Erstellen Sie /etc/sudoers.d/passwd_timeout und geben Sie darin die Anzahl der Minuten an, die vergehen dürfen, bevor das Kennwort in derselben Sitzung erneut eingegeben werden muss:
Defaults:ALL timestamp_timeout=480
Es hat nicht funktioniert, als ich die Datei „timeout“ genannt habe. Aus anderen Sicherheitsgründen durfte ich außerdem nicht „sudo -T“ verwenden. (Debain 12/Bookworm) Hinweis: Wir sollten eigentlich visudo verwenden, um eine solche Datei zu bearbeiten, aber ich verwende sudo echo für den Einzeiler und dann chmod 440.