2013-01-22 214 views
1

當我在終端運行sudo命令的任何地方,然後我得到以下錯誤sudo命令不工作在Mac OS X

Zafars-MacBook-Pro:etc zafarsaleem$ sudo 
sudo: /private/etc/sudoers is mode 0755, should be 0440 
sudo: no valid sudoers sources found, quitting 

我跟着這個link但是當我跑ls -al /命令我得到了下面的輸出.這是與鏈接中的鏈接不類似,但是我遵循整個教程,但它不起作用,並且在運行sudo命令後仍然獲得了高於輸出的結果。我怎麼能解決這個問題?

drwxr-xr-x 34 root   wheel  1224 Jan 22 07:43 . 
+0

啓動磁盤工具並運行「修復磁盤權限」。這也是一個更適合Apple.SE而不是Stack Overflow的問題 – JustSid

+0

它會自動解決這個問題還是需要提供一些細節? – 2619

+0

它應該自動修復它 – JustSid

回答

2

的問題是「命令:/私人的/ etc/sudoers的是模式0755,應該是0440」 如果您知道root用戶的密碼,你可以在終端「蘇根」進入,然後鍵入密碼模式可以以root身份修改/ etc/sudoers文件(chmod 0440/etc/sudoers)。 希望它可以工作。