檔案修改錯誤後難以再次修改的原因:
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.修改完成後可以直接對原始檔進行修改,但是不要忘了,修改完成後將此檔案修改為最初許可權。