更改 Sudo 警告

更改 Sudo 警告

第一次在服务器上尝试 sudo 时,您会收到 sudo 警告;

我们相信您已经收到了本地系统管理员的常规讲座。它通常归结为以下三件事:

#1)尊重他人的隐私。

#2)打字前先思考。

#3)能力越大,责任越大。

是否有人知道需要编辑哪个文件来修改此警告?

答案1

它被编译进去了:

[root@risby]# strings /usr/bin/sudo|grep privacy
    #1) Respect the privacy of others.

不过,令人高兴的是,我man sudoers承认lecture_file它说的字符串是

[p]ath 指向包含替代 sudo 讲座的文件,如果指定文件存在,则将使用该讲座代替标准讲座。默认情况下,sudo 使用内置讲座。

因此,请查看您的 sudo 是否支持此功能,如果支持,请将其设置为特定文件名,例如

Defaults        lecture_file = /etc/sudoers.lecture

并将你的讲座文本放入该文件中。如果你也这样做,你可能会发现这更容易测试,就像我一样(使用visudo最佳实践)

Defaults        lecture = always

每次调用 sudo 时都会显示讲座。否则,当您正确执行此操作时,您可能会用尽从未使用过 sudo 的帐户!

如果您的 sudo 太旧,不支持这些变量,则需要从源代码重新编译。这会带来一些麻烦,因此在纯粹出于美观原因这样做之前,您需要仔细考虑。

相关内容