web-dev-qa-db-ja.com

Sudo警告の変更

サーバーで初めてSudoを実行すると、Sudo警告が表示されます。

地元のシステム管理者から通常の講義を受けたと信じています。通常、次の3つに要約されます。

#1)他人のプライバシーを尊重します。

#2)入力する前に考えてください。

#3)大きな力には大きな責任が伴います。

この警告を修正するために編集する必要があるファイルを誰かが知っていますか?

28
Toby

それはコンパイルされています:

[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

講義テキストをそのファイルに入れます。私がしたように、これもテストする方が簡単だと思うかもしれません

Defaults        lecture = always

これは、須藤のすべての呼び出しに関する講義を表示します。そうしないと、これを正しく実行している間、Sudoを実行したことがないアカウントが不足する可能性があります。

Sudoがこれらの変数をサポートしないほど古い場合は、ソースから再コンパイルする必要があります。それはそれ自体に付随する心配があるので、あなたは純粋に美容上の理由でそれをする前に非常に一生懸命考えることを望みます。

42
MadHatter