使用者不在sudoers檔案中的解決方法

2021-07-25 13:22:50 字數 463 閱讀 5552

我們在執行sudo的時候如果顯示:

*** is not int the sudoers file

***是當前登入的使用者,其原因是我們在安裝時沒有將使用者新增為管理員,解決的方法也比較簡單,新增就可以了。

1.切換超級使用者

$su

輸入你的root密碼後切換到了root使用者

2.編輯配置檔案

$visudo

在root    all=(all)       all下面新增一行,(將游標移到這行,輸入小寫的o即在下面新增一行並可輸入字元)

***    all=(all)       all

***為你自己的登入使用者

3.儲存退出即可

在編輯器中按esc鍵退出編輯模式,輸入「:wq」儲存退出。

解決 使用者不在 sudoers 檔案中 的問題

使用sudo提權時出現 xx使用者不在 sudoers 檔案中。此事將被報告。出現這個問題是sudo的配置檔案出錯,修改sudo的配置檔案即可解決。使用su 切換到root,然後終端執行 sudo gedit etc sudoers 在檔案中新增紅色的那一行 members of the admin...

使用者 不在 sudoers 檔案中。此事將被報告。

普通linux使用者使用sudo命令執行只有root使用者才可以執行的命令時出現了該錯誤,如下圖示 簡單說明一下操作。命令 ll etc sudoers表示檢視檔案的屬性,屬性包括有 檔案擁有者 檔案所屬組以及其他使用者組對該檔案擁有的讀寫許可權和檔案的型別等,上圖的 etc sudoers檔案表示...

使用者不在 sudoers 檔案中此事將被報告

出現這個提示,就是這個使用者沒法得到超級使用者許可權 sudo的具體執行流程如下 當使用者執行sudo時,系統會自動尋找 etc sudoers檔案,判斷該使用者是否有執行sudo的許可權 確認使用者具有執行sudo的許可權後,讓使用者輸入使用者自己的密碼確認 若輸入密碼正確,執行sudo的後續指令...