普通linux
使用者使用sudo
命令執行只有root
使用者才可以執行的命令時出現了該錯誤,如下圖示:
簡單說明一下操作。命令$ ll /etc/sudoers
表示檢視檔案的屬性,屬性包括有:檔案擁有者、檔案所屬組以及其他使用者組對該檔案擁有的讀寫許可權和檔案的型別等,上圖的/etc/sudoers
檔案表示擁有者和所屬組都是root
且只能讀取,其他使用者組的沒有任何讀寫許可權。
命令$ sudo cat /etc/sudoers
表示當前登入使用者是普通使用者zouqi
,我想使用該使用者檢視/etc/sudoers
檔案的內容,由於需要有root
許可權才能檢視該檔案的內容,於是使用sudo
命令來讓普通使用者臨時擁有root
許可權來執行檢視內容命令,但是後面輸入密碼後發現命令無法成功執行(檢視失敗了),報錯標題所訴zouqi 不在 sudoers 檔案中。此事將被報告。
錯誤。
根據錯誤提示,只需將當前登入使用者,圖中所示使用者是zouqi
加入到sudoers
檔案中即可。
如上圖所示位置加上zouqi all=(all) all
後,按下esc
鍵,輸入:wq
儲存修改並退出編輯。
可以看到已經成功新增了使用者zouqi
到sudoers
檔案中。
# exit
exit
表示返回普通使用者zouqi
根據圖示可知問題已經解決。
a little bit of progress every day!come on!
解決 使用者不在 sudoers 檔案中 的問題
使用sudo提權時出現 xx使用者不在 sudoers 檔案中。此事將被報告。出現這個問題是sudo的配置檔案出錯,修改sudo的配置檔案即可解決。使用su 切換到root,然後終端執行 sudo gedit etc sudoers 在檔案中新增紅色的那一行 members of the admin...
使用者不在 sudoers 檔案中此事將被報告
出現這個提示,就是這個使用者沒法得到超級使用者許可權 sudo的具體執行流程如下 當使用者執行sudo時,系統會自動尋找 etc sudoers檔案,判斷該使用者是否有執行sudo的許可權 確認使用者具有執行sudo的許可權後,讓使用者輸入使用者自己的密碼確認 若輸入密碼正確,執行sudo的後續指令...
Sudo 提示使用者不在sudoers檔案錯誤
用sudo時提示 is not in the sudoers file.this incident will be reported.其中 是你的使用者名稱,也就是你的使用者名稱沒有許可權使用sudo,我們只要修改一下 etc sudoers檔案就行了。下面是修改方法 1 進入超級使用者模式。也就是...