FreeBSD Ajouter un utilisateur aux groupes

FreeBSD Ajouter un utilisateur aux groupes
Dans ce tutoriel rapide, nous vous montrerons comment ajouter des utilisateurs à un groupe d'utilisateurs dans votre système FreeBSD en utilisant le nom d'utilisateur du compte. Un système FreeBSD peut être connecté à plusieurs comptes d'utilisateurs différents en une seule fois, bien qu'un seul utilisateur soit autorisé à donner des commentaires et donc à contrôler la machine. Pour se connecter à un système FreeBSD, chaque utilisateur le ferait avec son compte d'utilisateur.

Un certain nombre de comptes d'utilisateurs peuvent faire partie d'un groupe dans FreeBSD. Chaque groupe a un nom et un GID uniques qui l'identifient. Il y a un utilisateur ou UID pour chaque processus, et il est utilisé avec le groupe ou le gid pour évaluer ce qu'il est autorisé à changer.

Ajout d'un utilisateur à un groupe FreeBSD avec la commande PW

Pour ajouter des utilisateurs à un groupe, nous utiliserons l'utilitaire de ligne de commande PW. Le but prévu de cette commande est de fournir à l'utilisateur racine une interface simple et intuitive pour créer et personnaliser les groupes d'utilisateurs.

Vous auriez donc besoin d'un accès root pour suivre les instructions de ce guide. Utilisez la commande sudo comme illustré ci-dessous:

$ sudo -i

Remplacer l'appartenance à un groupe d'un utilisateur

Les instructions de cette section supprimeront les abonnements précédemment tenus du groupe. Pour voir quels groupes un certain utilisateur «younis» fait partie, utilisez la commande ID:

$ id younis

Ajoutons cet utilisateur à un groupe nommé Teamtwo. Entrez la commande PW comme sous:

$ pw usermod younis -g teamtwo

Pour ajouter cet utilisateur Younis à deux groupes avec une seule ligne de commande, utilisez la combinaison ci-dessous

$ pw usermod younis -g teamtwo, wwwusers

Lorsque wwwusers est le deuxième groupe, nous voulons ajouter l'utilisateur younis à. Le commutateur -g utilisé dans la commande ci-dessus spécifie le premier groupe comme primaire et les groupes suivants comme secondaire.

Ajout des utilisateurs de FreeBSD à un nouveau groupe sans remplacer les abonnements préexistants

La syntaxe de commande présentée ci-dessous peut ajouter des utilisateurs à un nouveau groupe sans supprimer leurs abonnements de groupe existants.

$ pw groupe mod groupNamehere -m usernamehere
$ pw groupe mod groupNamehere -m usernamehere1, usernamehere2,…

Voyons avec un exemple. Vérifiez les groupes d'utilisateurs avec la commande ID:

$ id younis1

Ensuite, pour ajouter cet utilisateur au groupe TeamTwo, utilisez la syntaxe de commande comme nous l'avons utilisé ci-dessous:

$ pw groupmod teamtwo -m younis1

Vous pouvez vous assurer que les adhésions au groupe précédent sont conservées en exécutant la commande ID sur cet utilisateur.

$ id younis1

Ajout d'un nouvel utilisateur à un groupe dans FreeBSD

Cette section se concentrera sur la création d'un nouvel utilisateur et l'ajouter à un groupe préexistant. Vous pouvez à nouveau utiliser la commande PW pour créer l'utilisateur et l'ajouter à un groupe.

$ PW UserAdd Younis2 -g Test
$ passwd younis2

Avec les commandes ci-dessus, nous avons créé un nouvel utilisateur nommé Younis2, l'a ajouté au groupe de tests secondaires et réglé un mot de passe pour le compte d'utilisateur.

Pour exécuter une vérification sur le compte utilisateur, utilisez à nouveau la commande ID:

$ id younis2

Vérifiez les membres dans un groupe FreeBSD

La commande PW peut également être utilisée pour afficher les noms de tous les utilisateurs d'un certain groupe. Pour vérifier les membres de notre groupe de tests, nous émettons la commande ci-dessous:

$ PW GroupShow Testing

Alternativement, nous pouvons utiliser la commande grep on / etc / groupfile.

$ grep ^ test / etc / groupe

Pour répertorier les groupes dans lesquels un certain utilisateur fait partie, exécutez la commande de groupe suivante:

$ Groupes Younis2

Vous pouvez utiliser la commande ID pour voir le même résultat:

$ id younis2
$ id -g -n younis2

Conclusion

Ce tutoriel a été consacré à ajouter des utilisateurs à des groupes dans FreeBSD. Nous avons appris à remplacer les abonnements pour les comptes d'utilisateurs et à ajouter des utilisateurs à de nouveaux groupes sans remplacer leurs abonnements. Vous avez également appris à créer et à ajouter de nouveaux utilisateurs à des groupes préexistants en déplacement.