Постійно зберігаючи попередження про фантастичне судо


41

Перший раз, коли я роблю sudoна openSUSE, мене завжди попереджають дещо фантазійне повідомлення

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

root's password:

Після першого успішного входу мене більше не попередить.

Я хотів би, щоб мене завжди попереджали. Я вважаю це повідомлення якось фантазійним. Чи є якийсь спосіб попередити про це за допомогою судо-підказки?


Якщо чесно, якщо це відображається щоразу, коли я використовую sudo, мені все одно вдасться проігнорувати його та видалити кореневий каталог чи щось подібне. Це, ймовірно, спрацює лише в тому випадку, якщо попередження - це 3d-банер, що блимає декількома кольорами, що відрізняється кожен раз.
Ng Sek Лонг

Відповіді:


44

Створіть файл усередині /etc/sudoers.d/ Ви можете використовувати цю команду

sudo nano /etc/sudoers.d/privacy

Тепер вставте цей рядок у файл.

Defaults        lecture = always

Тепер закрийте Terminal / Konsole, знову відкрийте його і спробуйте зробити щось із судо.


2
Можу чи я відключити повідомлення, встановивши lectureна never?
Річард де Віт

1
Так, варіанти лекції : always never once людина з судорів
Кріс

Чи можу я звести це до одного рядка? $ sudo echo "Defaults lecture = always" >> /etc/sudoers.d/privacyдає дозвіл відмовлено.
Аарон Франке

$ sudo echo "Defaults lecture = always" | sudo tee -a /etc/sudoers.d/privacy
Олівер Ні

4

Щоб повторно налаштувати обліковий запис, щоб побачити попередження ще раз, видаліть записи судо для цього користувача.

root>  rm  /var/lib/sudo/<username>/*
root>  rmdir /var/lib/sudo/<username>

3

Щоб додати до заяви Michael JAMES +, місця розташування можуть відрізнятися. У Fedora,

rpm -ql sudo

Показує каталог під назвою:

/var/db/sudo

У цьому каталозі я знайшов ще один каталог з назвою "лекція", а за моїм ім'ям. Видаливши моє ім’я з цього каталогу, ще раз з’явиться попередження.

Редагувати: це разове рішення для скидання показу повідомлення. Звичайно, ви можете використовувати crontab для спорожнення каталогу, щоб повідомлення друкувалося регулярніше.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.