web-dev-qa-db-fra.com

Centos 7 - ajouter un utilisateur au groupe sudoers - n'est toujours pas dans le fichier sudoers - pourquoi?

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

5
Why

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.

11
Ed Greenberg

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?

3
Sven