Sur Linux Systems, un utilisateur ne peut pas accéder au fichier d'un autre utilisateur. Si en tout cas, un accès partagé entre de nombreux utilisateurs est requis, un groupe peut être créé et les utilisateurs doivent être membre du même groupe. Ce n'est pas assez. Les fichiers et répertoires à partager doivent avoir obligé la lecture, l'écriture et l'autorisation d'exécution configurée pour le groupe. Vous pouvez donc voir, l'utilisateur et le groupe Linux sont une partie essentielle de la sécurité Linux.
Dans cet article, je vais vous montrer comment ajouter un utilisateur à un groupe sur CentOS 7. Commençons.
Dans cette section, je vais vous montrer comment créer un nouveau groupe sur Centos 7.
Disons, vous voulez créer un groupe travail Sur votre système d'exploitation CENTOS 7, vous exécuteriez la commande suivante:
$ sudo groupadd travail
Le groupe travail devrait être ajouté.
Toutes les données de groupe sur votre machine CentOS 7 sont stockées dans le / etc / groupe déposer. Vous pouvez lire le fichier entier avec la commande suivante:
$ cat / etc / groupe
Comme vous pouvez le voir, le fichier de groupe a plusieurs champs séparés par Colon (:).
Les champs sont les suivants:
Nom de groupe : Mot de passe de groupe : ID de groupe ou GID : Les utilisateurs qui sont membres du groupe
La liste des utilisateurs est séparée par des virgules. Le mot de passe du groupe est par défaut X, ce qui signifie qu'aucun mot de passe n'est défini par défaut.
Dans cette capture d'écran, le nom du groupe est roue, il n'a pas de mot de passe (X) Ensemble, c'est ID de groupe ou GID est dix, Et son seul utilisateur bousculade est le membre du groupe roue.
Vous pouvez vérifier si travail Le groupe est ajouté avec la commande suivante:
$ grep work / etc / groupe
Comme vous pouvez le voir, le travail un groupe est ajouté, et son groupe d'identification ou GID est 1001. Sauf spécifié, les groupes ordinaires GID commencent 1000.
Création d'un utilisateur sur Centos 7:
Créons maintenant de nouveaux utilisateurs afin que nous puissions les ajouter dans notre nouvellement créé travail groupe dans la section suivante.
Ajouter l'utilisateur lizzy avec la commande suivante:
$ sudo useradd -m lizzy
Définissez maintenant le mot de passe pour lizzy avec la commande suivante:
$ sudo passwd lizzy
Entrez le mot de passe pour lizzy et presser .
Rentrer le mot de passe pour lizzy et presser . Le mot de passe de l'utilisateur doit être défini.
Je vais ajouter un autre utilisateur cendre.
$ sudo useradd -m Ash
Définissez également le mot de passe pour cendre.
$ sudo passwd Ash
Ajouter des utilisateurs à un groupe sur CentOS 7:
Maintenant que nous avons un groupe travail créé et nos utilisateurs factices sont prêts, voyons comment les ajouter au travail groupe.
Maintenant pour ajouter l'utilisateur lizzy au travail groupe avec la commande suivante:
$ sudo usermod -ag travail lizzy
Maintenant pour ajouter l'utilisateur cendre au travail groupe avec la commande suivante:
$ sudo usermod - Ash de travail
Voyons maintenant si les utilisateurs lizzy et cendre est ajouté au travail groupe avec la commande suivante:
$ grep work / etc / groupe
Comme tu peux le voir, lizzy et cendre sont maintenant membres du groupe travail.
Vous pouvez également vous connecter en tant qu'utilisateur qui est membre du groupe travail, et exécutez la commande suivante pour voir quel groupe l'utilisateur est membre de:
$ id
Comme vous pouvez le voir, l'utilisateur lizzy est un membre du groupe travail.
C'est ainsi que vous ajoutez un utilisateur à un groupe sur CentOS 7.