Kiedy pierwszy raz robię sudo
na openSUSE, zawsze ostrzegam mnie jakimś wymyślnym przesłaniem
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:
Po pierwszym udanym logowaniu nie będę więcej ostrzegany.
Zawsze chciałbym być ostrzeżony. Uważam tę wiadomość za wymyślną. Czy istnieje jakikolwiek sposób na ostrzeżenie przez sudo?
sudo
, nadal będę w stanie zignorować go i usunąć katalog główny lub coś w tym rodzaju. Prawdopodobnie zadziała to tylko wtedy, gdy ostrzeżenie to baner 3d migający z wieloma kolorami, które są za każdym razem inne.Odpowiedzi:
Utwórz plik w /etc/sudoers.d/ Możesz użyć tego polecenia
Teraz wklej tę linię do pliku.
Teraz zamknij Terminal / Konsole, otwórz go ponownie i spróbuj zrobić coś z sudo.
źródło
lecture
nanever
?always
never
once
sudoers man$ sudo echo "Defaults lecture = always" >> /etc/sudoers.d/privacy
odmawia zgody.$ sudo echo "Defaults lecture = always" | sudo tee -a /etc/sudoers.d/privacy
Aby ponownie założyć konto i zobaczyć ostrzeżenie jeszcze raz, usuń rekordy sudo dla tego użytkownika.
źródło
Aby dodać do swojego oświadczenia + JAMES +, lokalizacje mogą się różnić. W Fedorze
Pokazuje katalog o nazwie:
W tym katalogu znalazłem inny katalog o nazwie „wykłady”, a następnie moje imię. Usunięcie mojego nazwiska z tego katalogu powoduje ponowne wyświetlenie ostrzeżenia.
Edycja: Jest to jednorazowe rozwiązanie, aby zresetować wyświetlanie wiadomości. Możesz oczywiście użyć crontab do opróżnienia katalogu, aby wiadomość była drukowana bardziej regularnie.
źródło