Ich habe sudo so eingestellt, dass bei der ersten Verwendung durch einen Benutzer die übliche Vorlesung angezeigt wird. Ohne nachzudenken habe ich versehentlich die Anzeige für einen neuen Benutzer ausgelöst, als ich ihn eingerichtet habe, und jetzt, da sie angezeigt wurde, wird er sie nicht mehr sehen.
Woher weiß sudo, dass ein Benutzer es schon einmal aufgerufen hat? Ich möchte das zurücksetzen, damit dieser Benutzer die Nachricht beim ersten Mal sieht. Ich möchte es nicht so einstellen, dass die Vorlesung bei jedem Aufruf angezeigt wird – einmal reicht – ich möchte nur, dass sudo vergisst, dass sie bereits einmal angezeigt wurde.
Irgendwelche Ideen, wie ich das mache?
Antwort1
Unter Debian wird bei der ersten Verwendung von sudo
ein Verzeichnis unter erstellt /var/run/sudo/
. Das Verzeichnis heißt "Nutzername", Wo "Nutzername" ist der Name des Benutzers, der ausgeführt hat sudo
.
Durch das Entfernen [oder Umbenennen] dieses Verzeichnisses wird die Vorlesung bei der nächsten Verwendung von angezeigt sudo
und das Verzeichnis wird neu erstellt.
Das Verzeichnis für mein Benutzerkonto wäre beispielsweise /var/run/sudo/jscott
.