Das Standardzeitlimit sudo
beträgt 15 Minuten. Das bedeutet, dass Sie sudo
sich Ihr Kennwort standardmäßig 15 Minuten lang merken.
Sie können dieses Standardzeitlimit ändern, indem Sie der Datei eine Zeichenfolge hinzufügen /etc/sudoers
. Sie ändern die Datei jedoch nicht direkt, sondern verwenden stattdessen den Befehl sudo visudo
.
Geben Sie also sudo visudo
ein Terminal ein. Dies öffnet die (eigentlich temporäre) Datei, die wir mit Ihrem bevorzugten Editor bearbeiten können.
Hinweis: Wenn Sie visudo
den Editor zum ersten Mal verwenden, werden Sie gefragt, welchen Editor Sie verwenden möchten. Wählen Sie daher Ihren Editor aus. Es gibt keinen "besseren" Editor, aber ich bevorzuge nano
. Wenn Sie bereits verwendet haben visudo
und einen Editor wählte vor, aber Sie wollen einen anderen Editor für vorerst verwenden, können Sie sudo EDITOR=vi visudo
zu verwenden vi
, oder es ändern nano
zu verwenden nano
. Wenn Sie Ihren bevorzugten Editor dauerhaft ändern möchten, tun Sie Folgendes sudo update-alternatives --config editor
.
Suchen Sie nach dieser Zeile:
Defaults env_reset
Und fügen Sie (mit einem Komma) am Ende hinzu, wobei X die Zeit in Minuten ist, die Sie einstellen möchten.timestamp_timeout=X
So sollte Ihre Zeile als Beispiel aussehen:
Defaults env_reset,timestamp_timeout=5
Wenn Sie 0 angeben, werden Sie immer nach dem Passwort gefragt. Wenn Sie einen negativen Wert angeben, läuft das Timeout nie ab.
Sobald Sie fertig sind, speichern und beenden.
Quelle: RootSudoTimeout