ubuntu 改壞sudoers檔案

2021-09-02 13:36:50 字數 638 閱讀 9814

linux系統中,執行sudo命令,需要在/etc/sudoers檔案做相應配置.

一般建議對該檔案使用visudo命令進行操作. 注意:不要直接使用 vi,直接使用vi不會對檔案新加的做相關驗證,這可能導致該檔案無法正確解析.最終導致sudo命令不能使用,也不能切換使用root使用者等一系列問題.

一般報錯資訊如下:

sudo: parse error in /etc/sudoers near line 24

sudo: no valid sudoers sources found, quitting

sudo: unable to initialize policy plugin

如果出錯,如下解決辦法,執行:

pkexec visudo

進入檔案編輯,對於剛才修改錯誤的地方,直接修改,儲存退出後,恢復正常.

上面方法的前提是你要安裝pkexec.如果沒有安裝,可使用下面方法處理.

1. shift進入recovery模式 

2. 選中root賬號 

3. chmod 666 /dev/null 

mount -o remount rw / 

4.使用vi進去將錯誤的資訊刪除.重啟即可.

改壞sudoers後無法使用sudo的解決辦法

ubuntu改壞sudoers後無法使用sudo的解決辦法 練習安裝odoo的時候,建立了乙個odoo使用者,想把它賦予sudo許可權,然而,編輯的時候不留意,改壞了,導致sudo無法使用,無法編輯sudoers檔案修改回來。總提示如下資訊 etc sudoers syntax error near...

sudoers改壞後無法使用sudo的解決辦法

使用ssh新增樹莓派使用者時,想賦予sudo許可權,然而操作chmod 777 sudoers後,sudo不能用了,又無法編輯sudoers檔案。此時我的樹莓派只能ssh遠端操作,沒有其他輸入輸出裝置,找了好久終於找到乙個神器的解決方案。遠端的話開兩個ssh終端,兩個終端,都用ubuntu使用者登入...

誤改sudoers的訪問許可權後的修復

sudo etc sudoers is mode 0777,should be 0440 問題的解決方法 ubuntu 進入單使用者模式,修改 sudoers 許可權,修改 root密碼1 重啟ubuntu 隨即長按 shift 進入grub 選單 2 選擇recovery mode 恢復模式 按 ...