Comment ajouter un utilisateur au groupe "sudo"?

161

Dans /etc/sudoers , je vois ceci:

# Allow members of group sudo to execute any command after they have
# provided their password
# (Note that later entries override this, so you might need to move
# it further down)
%sudo ALL=(ALL) ALL

Comment puis-je ajouter un utilisateur à ce groupe sudo ?

    
posée coffee-grinder 13.08.2010 - 23:09
la source

6 réponses

217
sudo usermod -aG sudo <username>

Le a est très important. Sans cela, ils seront retirés de tous les autres groupes. Vous devrez soit redémarrer votre shell / terminal, soit vous déconnecter et vous reconnecter pour que cela prenne effet.

Voir aussi:

réponse donnée maco 13.08.2010 - 23:56
la source
43

Vous pouvez soit utiliser l’interface graphique de gestion des utilisateurs (au même endroit où vous créez des utilisateurs), soit utiliser sudo adduser <username> sudo dans la ligne de commande.

    
réponse donnée txwikinger 13.08.2010 - 23:16
la source
22

Vous pouvez également utiliser une interface graphique. Cliquez sur l'engrenage en haut à droite du panneau, puis sélectionnez "Paramètres système" puis "Comptes d'utilisateurs"

Vous devez cliquer sur le petit bouton de déverrouillage pour pouvoir modifier les éléments de cette fenêtre. Cliquez ensuite sur le compte de la personne et sélectionnez la liste déroulante appropriée pour "Type de compte"

    
réponse donnée qbi 14.08.2010 - 00:17
la source
19

C'est vraiment simple si vous utilisez Unity comme environnement de bureau.

Si vous avez déjà créé un utilisateur, vous pouvez simplement le changer de Standard en Administrateur , sinon assurez-vous d'avoir sélectionné Administrateur lorsque en créer un nouveau.

N'oubliez pas de déverrouiller avant d'essayer de le changer

    
réponse donnée Bruno Pereira 28.12.2012 - 18:26
la source
2

sudo gpasswd -a $USER sudo

    
réponse donnée joschi 14.08.2010 - 08:03
la source
1

Je suis en retard à la fête, mais cette réponse pourrait aider quelqu'un qui utilise Ubuntu dans un conteneur Docker.

J'ai récemment créé un conteneur Docker basé sur Ubuntu 16.04.1.

Par défaut, l'image Docker Ubuntu est une version simplifiée d'Ubuntu, qui ne possède pas la grande majorité des outils courants, notamment sudo .

Par ailleurs, l'utilisateur est connecté par défaut au conteneur Docker en tant que root.

Par conséquent, j'ai démarré le conteneur avec la commande docker run et installé le package 'sudo':

[email protected]:/# apt-get install sudo

Exécution de la commande adduser myuser sudo erreur signalée adduser: The user 'myuser' does not exist. . Après avoir lu cette réponse , j'ai d'abord exécuté la commande pour créer l'utilisateur:

[email protected]:/# adduser myuser

Puis exécuté la commande suivante:

[email protected]:/# adduser myuser sudo
Adding user 'myuser' to group 'sudo' ...
Adding user myuser to group sudo
Done.

L’utilisateur myuser a bien été ajouté au groupe sudo.

    
réponse donnée Antony 13.01.2017 - 14:42
la source

Lire d'autres questions sur les étiquettes