MAC將 /etc/sudoers檔案修改錯後的幾種解決方法

Federico發表於2017-06-13

檔案修改錯誤後難以再次修改的原因:

1.修改此檔案必須是root許可權

2.此檔案出現問題時sudo命令不可用

3.預設情況下MAC系統不啟用root使用者

解決的方法:

一、啟用root使用者,使用root使用者對當前的錯誤檔案進行修改

 

檢視當前檔案的許可權

federico@Mac:/Users/federico $ ls -l /etc/sudoers
-rw-r----- 1 root wheel 1604 Jun 11 14:44 /etc/sudoers

1.開啟系統偏好設定,找到最後一行的使用者與群組

2.開啟左下方的小鎖,使我們有修改許可權

3.選擇登陸選項-->網路賬戶伺服器-->開啟目錄實用工具

4.同樣先解鎖左下角的小鎖-->選擇選單欄中的編譯選項-->啟用root使用者

5.啟用root完成後,我們可以使用su命令將當前使用者修改為root,當然也可以對/etc/sudoers檔案進行修改。當然,正因為root許可權很大,所以建議修改完成後關閉root使用者。

二、直接修改/etc/sudoers檔案的許可權進行修改

1.進入finder,使用cmd+shift+g,前往資料夾。

2.對此資料夾的許可權進行修改

3.修改完成後可以直接對原始檔進行修改,但是不要忘了,修改完成後將此檔案修改為最初許可權。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  

 

相關文章