Question Comment ajouter un utilisateur au groupe «sudo»?


Dans /etc/sudoers Je vois ça:

# 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

Alors, comment puis-je ajouter un utilisateur à cela sudo groupe?


164
2017-08-13 21:09


origine


Est-ce que quelqu'un d'autre essaie de faire fonctionner sudo sans mot de passe sur Ubuntu 17? - Adam F
@AdamF regarde ici. La prochaine fois, posez une nouvelle question si vous souhaitez une réponse plus rapide. ;-) - Fabby
Coffe-Grinder: Voulez-vous changer votre acceptation à la réponse la plus élevée, car c'est une meilleure façon de le faire? (pas de mot de passe du tout) - Fabby


Réponses:


sudo usermod -aG sudo <username>

le a c'est tres 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 également:


222
2017-08-13 21:56



J'ai fait ce que tu avais recommandé, mais terminal m'a dit bash: sudo: command not found, Pourquoi? - Teifi
@Teifi, cela signifie que vous n'avez probablement pas sudo installé ou, pour une raison étrange, ce n'est pas sur votre chemin. Qu'est-ce qui se passe quand vous courez which sudo? - n0pe
Les nouveaux terminaux ne suffisaient pas. J'ai fini par redémarrer pour une autre raison et maintenant ça marche. Probablement se déconnecter / entrer - deed02392
Vous venez de sauver ma journée. Merci! - Yenthe
je connais a est pour append, mais je pense qu'il sera plus utile d'avoir un comportement par défaut. Créer un alias est facile, ce sera la manière d'avoir groupadd group puis juste l'ajouter. J'ai fait la commande sans -a une fois aujourd'hui car je ne me souvenais pas de la -aargument. - erm3nda


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


43
2017-08-13 21:16



Cela est également mentionné dans la documentation ubuntu sur RacineSudo bien qu'ils se réfèrent au groupe admin au lieu du groupe sudo - icc97
+1: c'est le moyen le plus facile à retenir, simple et intuitif d'ajouter un utilisateur à un groupe! - Andrea Corbellini


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"

enter image description here


22
2017-08-13 22:17



J'ai Ubuntu 10.10 mais mon interface graphique est en quelque sorte verrouillée. Il s'ouvre mais quand on appuie sur les boutons, rien ne se passe. Je suppose que c'est lié aux privilèges (je suis en fait sudoer). Comment puis-je résoudre ce problème? - linello
Avez-vous cliqué sur le bouton "Déverrouiller"? - daboross
Belle animation! Je voudrais faire une telle animation gif pour montrer les nouvelles fonctionnalités de mon application web? Je suis sur Lubuntu 16.04 ... - Stephane


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 à partir de la norme à Administrateur, sinon assurez-vous que vous avez sélectionné Administrateur lors de la création d'un nouveau.

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

enter image description here


19
2017-12-28 17:26



Animation GIF très cool! +1 Comment l'avez-vous fait? Déplacé la question ici. - hhh
askubuntu.com/a/123515/25863 - Bruno Pereira


sudo gpasswd -a $USER sudo


2
2017-08-14 06:03





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, y compris sudo.

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

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

root@default:/# apt-get install sudo

Lancer la commande adduser myuser sudo erreur signalée adduser: The user 'myuser' does not exist.. Après avoir lu ceci répondre, J'ai d'abord exécuté la commande pour créer l'utilisateur:

root@default:/# adduser myuser

Puis exécuté la commande suivante:

root@default:/# 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.


1
2018-01-13 13:42