Ich habe sudo so eingestellt, dass es die übliche Vorlesung über die erste Verwendung durch einen Benutzer zeigt. Ohne nachzudenken, habe ich versehentlich die Anzeige für einen neuen Benutzer ausgelöst, als ich sie eingerichtet habe, und jetzt wurde sie angezeigt. Sie werden sie nicht mehr sehen können.
Woher weiß sudo, dass ein Benutzer es schon einmal aufgerufen hat? Ich möchte das zurücksetzen, damit dieser Benutzer die Nachricht zum ersten Mal sieht, wenn er sie verwendet. Ich möchte es nicht so einstellen, dass die Vorlesung bei jedem Aufruf erscheint - einmal ist genug - ich möchte nur, dass sudo vergisst, dass sie bereits einmal gezeigt wurde.
Irgendwelche Ideen, wie ich das mache?
quelle
/var/run
ist ein dummer Ort, um das auszudrücken, da das Verzeichnis beim Systemstart gelöscht werden kann (und da es auf Fedora auf einem tmpfs ist, ist)./var/db/sudo/
wie in Fedora. Unter CentOS 5 befindet es sich in/var/run/sudo
./var/db/sudo/lectured
, das leere Dateien mit den Namen der Benutzer enthält, die Vorlesungen gehalten haben. Wenn Sie eine dieser Dateien löschen, wird die Vorlesung für diesen Benutzer erneut angezeigt, wenn er das nächste Mal versucht, sudo zu verwenden.