2014-10-21 21 views
5

właśnie zaktualizowana OSX Yosemite i za każdym razem wykonać polecenie sudo, kwestie systemowe to ostrzeżenie przed haśle:Jak zatrzymać system operacyjny przed wydaniem ostrzeżenia dla polecenia sudo w terminalu?

WARNING: Improper use of the sudo command could lead to data loss 
or the deletion of important system files. Please double-check your 
typing when using sudo. 

Jak to ostrzeżenie być wyciszony?

+0

Mmmm ... jak brzydko! Mój też to robi. –

+0

Badanie '/ usr/bin/sudo' przy pomocy HexFriend ujawnia, że ​​około połowy ciągu binarnego ciąg znaków" OSTRZEŻENIE: Nieprawidłowe użycie polecenia sudo ... "jest zakodowany na stałe. Możliwe, że uda się usunąć ten ciąg (wygląda na to, że koniec pliku binarnego to lista zakończonych znakiem Null łańcuchów oddzielonych znakami nowej linii), ale będę musiał zbadać dalej. –

+1

Nie jestem pewien, jak się to właściwie zachowuje, ale wygląda na to, że ta wiadomość pojawia się tylko raz (może raz na restart). –

Odpowiedz

3

Aby usunąć ostrzeżenie, otwórz plik sudoers:

sudo visudo

Dodaj tę linię (aby zachować schludny, tuż po drugiej Defaults):

Defaults:al !lecture 

Próbowałam aby ustawić go na "tylko raz" (Defaults lecture = once), ale wydawało się to ignorowane.