Mac OS X El Capitain kann kein sudo

Mac OS X El Capitain kann kein sudo

Ich erhalte diesen Fehler beim Versuch, auf einem Mac, den ich gerade von der Arbeit bekommen habe, eine sudo-Anweisung auszuführen.

sudo: can't open /private/etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting

Ich habe versucht, den Systemintegritätsschutz wie hier empfohlen zu deaktivieren:https://stackoverflow.com/questions/36264655/verlorene-berechtigung-für-sudo-in-osx-el-captain.

Ich habe außerdem das Root-Konto aktiviert, sodass ich mich per su mit dem Root-Konto verbinden konnte, um das Problem zu beheben. (https://support.apple.com/en-us/HT204012)

Aber ich erhalte immer noch den Fehler. (was mich wirklich überrascht hat).

Ich habe die Berechtigung für die Datei /private/etc/sudoers geprüft und für /etc und für /private und für /private/etc sehen sie in Ordnung aus (755).

Antwort1

Die Berechtigungen für das Root-Verzeichnis (/) waren falsch! Nachdem ich mich als Root angemeldet habe, habe ich die Berechtigung für / mit folgendem Befehl gesetzt:

chmod a+x /

Und jetzt kann ich sudo ausführen.

verwandte Informationen