/ / Comment ajouter un utilisateur à un groupe Linux en utilisant la ligne de commande?

Comment ajouter un utilisateur à un groupe Linux à l'aide de la ligne de commande?

Il est complètement incompréhensible pourquoi les développeurs LinuxUbuntu a rendu très difficile la création de comptes. Pour cette raison, de nombreux utilisateurs ne peuvent pas ajouter un utilisateur à un groupe Linux. Oui, il est désormais impossible de gérer des groupes et de telles innovations ne sont pas toujours bénéfiques. De mémoire, tout le monde essaie d'ajouter un utilisateur au groupe Linux en allant dans les paramètres - "Comptes", mais la fonctionnalité habituelle y manque. On ne sait pas pourquoi cette innovation a été faite, mais il y a très probablement des raisons. Heureusement, cela peut être fait d'une manière différente.

ajouter un utilisateur au groupe Linux

Méthodes pour ajouter un utilisateur à un groupe Linux

Commençons par le plus simple.Une simple commande useradd ou usermod est utilisée pour ajouter aux groupes. À l'aide de la première commande, vous pouvez ajouter un nouvel utilisateur ou simplement mettre à jour les informations sur un utilisateur déjà créé. La deuxième commande effectue la modification sur un utilisateur existant. Toutes les informations sur les groupes et les membres peuvent être trouvées dans les fichiers suivants: / etc / passwd, / etc / shadow ou / etc / group.

Lorsque vous utilisez des commandes, vous devez comprendre quequel groupe et quel utilisateur ajoutez-vous. Par défaut, le groupe correspondra au nom d'utilisateur. Autrement dit, pour l'utilisateur user1, son groupe principal sera également user1. Au départ, il doit définir son groupe principal. Et alors seulement, l'utilisateur peut être ajouté aux groupes secondaires.

Exemple d'utilisation de la commande useradd

linux ajouter un utilisateur au groupe sudo

Comme nous l'avons dit ci-dessus, cette commande ajoute un nouveau membre à un groupe existant. Si le groupe secondaire n'existe pas, nous pouvons en créer un.

Pour ajouter un utilisateur Linux à un groupe avec sudo, utilisez la commande:

sudo useradd -G {groupe1} nom d'utilisateur

Ici "-G" vous permet d'attribuer à l'utilisateurgrouper. Il n'est pas nécessaire d'utiliser un seul nom de groupe. Ils peuvent être séparés par des virgules. Un exemple simple: nous devons ajouter l'utilisateur alexey aux groupes suivants: www, admins, test. La syntaxe sera la suivante:

# useradd -G administrateurs, test, www, alexey

Pour ajouter un utilisateur au groupe racine sous Linux, il vous suffit d'ajouter le nom de ce groupe, c'est-à-dire root, séparé par des virgules. En conséquence, alexey sera ajouté aux groupes séparés par des virgules.

Si le groupe requis n'existe pas, il doit être créé. Il est créé par la commande: sudo groupadd nom_groupe

Tout nom de groupe peut remplacer "nom_groupe".

Si vous ne savez pas dans quel groupe (ou groupes) appartient l'utilisateur, il est facile de vérifier avec la commande: # sudo id nom_utilisateur.

Un exemple d'utilisation de la commande usermod

linux ajouter un utilisateur au groupe racine

Disons que nous devons ajouter l'utilisateur alexey au groupe de test. Nous utilisons la commande:

# usermod -a -G test alexey

Mais pour changer le groupe principal pour le même utilisateur, la commande sera légèrement différente:

# usermod -g test alexey

Toutes ces actions de base aideront à ajouterutilisateur à un groupe sous Linux. Et en général, ce système est extrêmement flexible et presque toutes les tâches peuvent être résolues à l'aide du terminal, lorsque la fonctionnalité nécessaire n'est pas fournie dans l'interface. Avec la mise à jour, certaines fonctions disparaîtront du panneau, certaines apparaîtront, mais la liste des commandes et leur objectif ne changent pas et ne changeront probablement jamais. Ce sera juste idiot. Par conséquent, essayez toujours de contrôler le système d'exploitation Linux, Ubuntu en particulier, avec des commandes simples. Cela vous fera gagner beaucoup de temps.

C'est tout. Sauvegardez ces informations car il est impossible de mémoriser rapidement de telles commandes. De cette façon, vous ne perdrez pas de temps à rechercher les informations dont vous avez besoin.