Mac OS X El Capitain 無法 sudo

Mac OS X El Capitain 無法 sudo

在我剛下班的 mac 上嘗試 sudo 時出現此錯誤。

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

我嘗試按照此處的建議停用系統完整性保護:https://stackoverflow.com/questions/36264655/lost-permission-for-sudo-in-osx-el-captain

我還啟用了 root 帳戶,這樣我就可以 su 到 root 帳戶來解決問題。 (https://support.apple.com/en-us/HT204012

但我仍然收到錯誤。 (這真的讓我很驚訝)。

我檢查了 /private/etc/sudoers 檔案、/etc、/private 和 /private/etc 上的權限,它們看起來很好(755)。

答案1

根目錄 (/) 的權限錯誤!在我su到root後,我設定了/的權限:

chmod a+x /

現在我可以運行 sudo 了。

相關內容