Lorsque je tape "sudo some_command", le terminal affiche:
sudo: unable to stat /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
mon compte est un compte administrateur et le fichier / etc / sudoers contient:
root ALL = (ALL) ALL
%admin ALL = (ALL) ALL
Comment régler ceci?
terminal
sierra
sudo
administrator
Desmond Chen
la source
la source
ls -l /etc/sudoers
-r--r-----+ 1 root wheel 1563 Jan 11 10:42 /etc/sudoers
ls -le /etc/sudoers
etls -led /etc
aussi alors, s'il vous plaît-rw-rw-r--+ 1 root wheel 1563 Jan 11 10:42 /etc/sudoers 0: group:admin allow read,write,append,readattr,writeattr,readextattr,writeextattr,readsecurity
etlrwxr-xr-x@ 1 root wheel 11 Dec 10 21:13 /etc -> private/etc
Réponses:
Ouvrez Terminal et activez root avec:
Si le sudoer est endommagé, vous ne pourrez toujours pas
sudo
, mais vous pourrezsu
réparer les autorisations en conséquence:De retour dans votre compte administrateur, désactivez la racine:
Si cela ne vous aide pas, réactivez le compte root en procédant comme ci-dessus, déconnectez votre compte, connectez-vous en tant que
root
(ouais, vraiment):Ouvrez terminal et tapez
chmod g+x /
, fermez le terme, logout et tada, sudo fonctionne à nouveau :) Ce problème se produit surtout lorsque vous montez votre/
Linux via en mode RW (pourhfsplus
en mode r / w, utilisez fusible etbindfs
)BTW, l' administrateur de groupe ACL ne semble pas nuire au fichier sudoers!
la source
ro
montage) et que vous ne le ferez pasmount -rw /
et quevisudo
cela ne résoudra pas le problème.chmod g+x /
en mode su, soit déplacer votre dernière phrase devant la deuxième ligne dsenableroot. Aussi: cela ne devrait pas être nécessaire en Sierra!chmod g+x /
depuis h4x0rs qu’il confond darwin avec linux et de se faire une bonne idée de leur guid, réalisant plus tard que, dans darwin, les guides partent de 500 au lieu de 1000 ;)Voici une étape de haut niveau:
Créez ensuite une sauvegarde du fichier sudoers et modifiez-la.
Dernière désactivation de l'accès root:
la source