VMWARE虛擬機器上Terminal中使用sudo出現”** 不在sudoers檔案中,此事將被警告 “錯誤
阿新 • • 發佈:2020-07-24
VMWARE虛擬機器上Terminal中使用sudo出現”** 不在sudoers檔案中,此事將被警告 “錯誤
在windows上的VMWARE虛擬機器上安裝debian虛擬機器,在虛擬機器上安裝mysql的時候出現了** 不在sudoers檔案中,此事將被警告
-
step1: 因為需要使用root賬戶安裝 sudo軟體,然後我後面使用root賬戶登入debian的時候發現 root第一等圖形介面的debian登入不上,提示:抱歉,沒有奏效,請再試一次 或者 抱歉,該操作無效。請重試。老是以為自己忘記了root密碼了;需要處理一下。
選擇第二個
選擇第二個恢復模式
使用root登入就可以登入進去了,
-
step2:更改檔案
檔案一、修改 /etc/pam.d/gdm-autologin 檔案 vi /etc/pam.d/gdm-autologin
註釋行 "auth requied pam_succeed_if.so user != root quiet success" 儲存退出
檔案二、修改 /etc/pam.d/gdm-password 檔案
註釋行 "auth requied pam_succeed_if.so user != root quiet success" 即可;
這一步就可以開始重啟使用圖形介面系統了。
-
step3: 安裝 sudo
apt install sudo
reboot
-
step4:登入自己的賬號,使用sudo才發現了 ”** 不在sudoers檔案中,此事將被警告 “錯誤
解決方法:重新登陸root賬號,vim /etc/sudoers
在 %sudo ALL=(ALL:ALL) ALL
下新增一行username ALL=(ALL:ALL) ALL
完美解決,
歡迎轉載,轉載請說明出處:https://www.cnblogs.com/ontoweb-zp/p/13374410.html