Linux

Centos 7 - 將使用者添加到 sudoers 組 - 仍然不在 sudoers 文件中 - 為什麼?

  • January 10, 2022
[user@localhost ~]$ su -
Password: 
Last login: ...
[root@localhost ~]# usermod -aG wheel user
[root@localhost ~]# exit
logout
[user@localhost ~]$ sudo echo 123
[sudo] password for user: 
user is not in the sudoers file.  This incident will be reported.

我做錯了什麼?

我的經驗是“使用者”需要註銷並再次登錄。嘗試“id”命令查看系統是否認為“使用者”在輪組中。

現貨 CentOS 7,wheel預設/etc/sudoers文件中未啟用。

## Allows people in group wheel to run all commands
# %wheel        ALL=(ALL)       ALL

## Same thing without a password
# %wheel        ALL=(ALL)       NOPASSWD: ALL

您是否取消了對這些行的註釋?

引用自:https://serverfault.com/questions/854623