web-dev-qa-db-ja.com

CentOS 7-sudoersグループにユーザーを追加する-まだsudoersファイルにありません-なぜですか?

[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.

何が悪いのでしょうか?

5
Why

私の経験では、「ユーザー」はログアウトして再度ログインする必要があります。 「id」コマンドを試して、「user」がwheelグループにあるとシステムが見なしているかどうかを確認してください。

11
Ed Greenberg

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

それらの行のコメントを外しましたか?

3
Sven