Wie kann ich eine Sudo-Vorlesung wieder aktivieren, wenn sie einmal gesehen wurde?


7

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?

Antworten:


7

Unter Debian wird bei der ersten Verwendung von ein Benutzer sudoein Verzeichnis unter erstellen /var/run/sudo/. Das Verzeichnis heißt " Benutzername ", wobei " Benutzername " der Name des Benutzers ist, der ausgeführt wurde sudo.

Durch Entfernen [oder Umbenennen] dieses Verzeichnisses wird die Vorlesung bei der nächsten Verwendung von angezeigt und sudodas Verzeichnis neu erstellt.

Zum Beispiel wäre das Verzeichnis für mein Benutzerkonto /var/run/sudo/jscott.


Vielen Dank. Auf meinem Server habe ich das Verzeichnis unter / var / lib / sudo gefunden, und das Entfernen des Benutzerverzeichnisses von dort hat tatsächlich den Trick getan.
Dopiaza

Danke dafür! Auf Fedora 17 fand ich das Verzeichnis unter / var / db / sudo
Cameron

Klingt so, als hätte Fedora es richtig gemacht. /var/runist 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).
Michael Hampton

Unter RHEL / CentOS 6 und 7 befindet sich das Verzeichnis /var/db/sudo/wie in Fedora. Unter CentOS 5 befindet es sich in /var/run/sudo.
Davidjb

1
Bei meiner Arch Linux-Installation habe ich das Verzeichnis gefunden /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.
Rapti
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.