[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.
Qu'est-ce que je fais mal?
D'après mon expérience, "l'utilisateur" doit se déconnecter et se reconnecter. Essayez la commande "id" pour voir si le système pense que "utilisateur" est dans le groupe de roues ou non.
En stock CentOS 7, wheel
n'est pas activé par défaut /etc/sudoers
fichier.
## Allows people in group wheel to run all commands
# %wheel ALL=(ALL) ALL
## Same thing without a password
# %wheel ALL=(ALL) NOPASSWD: ALL
Avez-vous commenté ces lignes?