В первый раз, когда я делаю это 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, как это?
sudo
, мне все равно удастся игнорировать его и удалить корневой каталог или что-то в этом роде. Это, вероятно, сработает только в том случае, если предупреждение - это трехмерный баннер, который мигает разным цветом и каждый раз отличается.Ответы:
Создайте файл внутри /etc/sudoers.d/. Вы можете использовать эту команду
Теперь вставьте эту строку в файл.
Теперь закройте терминал / консоль, снова откройте его и попробуйте что-нибудь сделать с помощью sudo.
источник
lecture
наnever
?always
never
once
sudoers человек$ sudo echo "Defaults lecture = always" >> /etc/sudoers.d/privacy
дает разрешение отказано.$ sudo echo "Defaults lecture = always" | sudo tee -a /etc/sudoers.d/privacy
Чтобы заново настроить учетную запись и снова увидеть предупреждение, удалите записи sudo для этого пользователя.
источник
Чтобы добавить к + Майкл Джеймс его заявление, места могут отличаться. На Fedora,
Показывает каталог с именем:
В этом каталоге я нашел другой каталог под названием «lectured», за которым следовало мое имя. При удалении моего имени из этого каталога снова появится предупреждение.
Редактировать: это единовременное решение для сброса показа сообщения. Конечно, вы можете использовать crontab для очистки каталога, чтобы сообщение печаталось более регулярно.
источник