一旦看到它,我如何重新启用 sudo 讲座

dop*_*aza 8 security user-management sudo

我已将 sudo 设置为显示用户首次使用时的常规讲座。没想到,我在设置时不小心为新用户触发了它的显示,现在显示了,他们将无法再次看到它。

sudo 如何知道用户之前调用过它一次?我想重置它,以便该用户在第一次使用它时会看到该消息。我不想将它设置为每次调用都会出现讲座 - 一次就足够了 - 我只是想让 sudo 忘记它已经显示过一次。

任何想法我如何做到这一点?

jsc*_*ott 8

在 Debian 上,用户第一次使用sudo会在/var/run/sudo/. 该目录名为“ username ”,其中“ username ”是运行的用户名sudo

删除 [或重命名] 此目录将导致讲座在下次使用时显示sudo,并重新创建目录。

例如,我的用户帐户的目录是/var/run/sudo/jscott.

  • 在我的 Arch Linux 安装中,我找到了目录 `/var/db/sudo/lectured`,其中包含空文件,其中包含已讲授的用户名。删除这些文件之一将在该用户下次尝试使用 sudo 时再次显示该讲座。 (2认同)