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

2021-06-13 18:13:11 字數 925 閱讀 4543

使用sudo提權時出現:xx使用者不在 sudoers 檔案中。

此事將被報告。出現這個問題是sudo的配置檔案出錯,修改sudo的配置檔案即可解決。

使用su 切換到root,然後終端執行:

sudo gedit /etc/sudoers

在檔案中新增紅色的那一行

# members of the admin group may gain root privileges

%admin all=(all:all) all

# allow members of group sudo to execute any command

%sudo all=(all) all

xx all=(all) all (將此處的xx修改為出現改問題的使用者名稱!)

最後儲存檔案退出即可。

1、刪除使用者/usr/sbin/userdel [options] loginname

options: 

-f, --force 強力刪除 

-r, --remove 移除主目錄等檔案. 例:

1、刪除使用者zby userdel zby他只刪除賬號資訊。

2、刪除使用者並移出home目錄等userdel -r zby

如果使用者登入了則刪除不了,但可以用

-f強力刪除。

userdel -rf zby

【參考文章】

1、2、

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

在使用linux系統過程中,通常情況下,我們都會使用普通使用者進行日常操作,而root使用者只有在許可權分配及系統設定時才會使用,而root使用者的密碼也不可能公開。普通使用者執行到系統程式時,需要臨時提公升許可權,sudo就是我們常用的命令,僅需要輸入當前使用者密碼,便可以完成許可權的臨時提公升。...

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

在使用linux系統過程中,通常情況下,我們都會使用普通使用者進行日常操作,而root使用者只有在許可權分配及系統設定時才會使用,而root使用者 的密碼也不可能公開。普通使用者執行到系統程式時,需要臨時提公升許可權,sudo就是我們常用的命令,僅需要輸入當前使用者密碼,便可以完成許可權的臨時提公升...

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

在使用linux系統過程中,通常情況下,我們都會使用普通使用者進行日常操作,而root使用者只有在許可權分配及系統設定時才會使用,而root使用者的密碼也不可能公開。普通使用者執行到系統程式時,需要臨時提公升許可權,sudo就是我們常用的命令,僅需要輸入當前使用者密碼,便可以完成許可權的臨時提公升。...