Apparentemente non posso più sudo sul mio Mac.
Piers-MacBook-Air:~ piersb$ sudo ls
Password:
Sorry, user piersb is not allowed to execute '/bin/ls' as root on Piers-MacBook-Air.local.
Piers-MacBook-Air:~ piersb$
Ha funzionato prima del più recente aggiornamento di El Capitan (l'aggiornamento a 10.11.4), e sono a MacBook Air a metà 2013. L'account è un account amministratore e sono stato in grado di eseguire sudo prima di allora. Il mio primo pensiero è stato quello di aggiungermi a / etc / sudoers ma, ahah, ovviamente hai bisogno di sudo per questo.
Piers-MacBook-Air:~ piersb$ ls -al /etc/sudoers
-r--r----- 1 root wheel 272 5 Apr 11:15 /etc/sudoers
Piers-MacBook-Air:~ piersb$ groups
staff com.apple.sharepoint.group.1 everyone localaccounts _appserverusr admin _appserveradm _lpadmin _appstore _lpoperator _developer com.apple.access_ftp com.apple.access_screensharing com.apple.access_ssh
Sono in grado di creare un nuovo utente amministratore, ma quell'utente ha lo stesso problema.
Piers-MacBook-Air:~ testuser$ sudo ls
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.
Password:
Sorry, user testuser is not allowed to execute '/bin/ls' as root on
Piers-MacBook-Air.local.
. Come posso accedere nuovamente a sudo? E questo è un problema comune?