我想为系统上的单个用户设置自定义讲座文件。我知道如何配置全局讲座文件:
Defaults lecture=always
Defaults lecture_file = /etc/sudoers.lecture
但是,我不想在全局范围内设置此配置,而是只想为一个用户设置配置。通过阅读 sudo 手册页我相信这是可能的,但我对语法应该是什么感到困惑。任何人都可以确认这是否可能以及如何配置它?
谢谢。
答案1
在 sudoers 文件中定义讲座文件如下:
Defaults:user lecture=always
Defaults:user lecture_file=/<location>/<filename>
...替换user
为实际用户名。
我会将文件放置到用户无权访问的位置,或者至少将其放入 /home/user/.config 并定义权限,以便用户无法更改/删除它。