FreeBSD Ajouter un utilisateur aux groupes

Freebsd Add User Groups



Dans ce tutoriel rapide, nous allons vous montrer 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 à la fois, bien qu'un seul utilisateur soit autorisé à donner des informations et donc à contrôler la machine. Pour se connecter à un système FreeBSD, chaque utilisateur le ferait avec son compte utilisateur.

N'importe quel nombre de comptes d'utilisateurs peut faire partie d'un groupe dans FreeBSD. Chaque groupe a un nom unique et un GID qui l'identifie. Il existe un UserID ou UID pour chaque processus, et il est utilisé avec le GroupID ou le GID pour évaluer ce qu'il est autorisé à changer.







Ajouter un utilisateur à un groupe FreeBSD avec la commande pw

Pour ajouter des utilisateurs à un groupe, nous utiliserons l'utilitaire de ligne de commande pw. L'objectif de cette commande est de fournir à l'utilisateur root une interface simple et intuitive pour créer et personnaliser des groupes d'utilisateurs.



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



$sudo -je





Remplacement de l'appartenance à un groupe d'un utilisateur

Les instructions de cette section supprimeront les adhésions précédemment détenues du groupe. Pour voir de quels groupes un certain utilisateur « younis » fait partie, utilisez la commande id :

$identifiantyounis



Ajoutons cet utilisateur à un groupe nommé teamtwo. Entrez la commande pw comme ci-dessous :

$pw usermod younis-Géquipe deux

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

$pw usermod younis-Gteamtwo,wwwusers

Lorsque wwwusers est le deuxième groupe, nous souhaitons ajouter l'utilisateur younis. Le commutateur –G utilisé dans la commande ci-dessus spécifie le premier groupe comme principal et les groupes suivants comme secondaires.

Ajouter des utilisateurs de FreeBSD à un nouveau groupe sans remplacer les adhésions préexistantes

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

$ pw groupe mod{nom du groupeIci} -m {userNameIci}
$ pw groupe mod{groupNameIci} -m {userNameHere1,userNameHere2,...}

Démontrons avec un exemple. Vérifiez les groupes d'utilisateurs avec la commande id :

$identifiantyounis1

Ensuite, pour ajouter cet utilisateur au groupe teamtwo, utilisez la syntaxe de commande que nous avons utilisée ci-dessous :

$pw groupmod teamtwo-myounis1

Vous pouvez vous assurer que les appartenances au groupe précédentes sont conservées en exécutant la commande id sur cet utilisateur.

$identifiantyounis1

Ajouter un nouvel utilisateur à un groupe sous FreeBSD

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

$pw useradd younis2-Gessai

$mot de passeyounis2

Avec les commandes ci-dessus, nous avons créé un nouvel utilisateur nommé younis2, l'avons ajouté au groupe de test secondaire et défini un mot de passe pour le compte d'utilisateur.

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

$identifiantyounis2

Vérifier les membres d'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 test, nous émettons la commande ci-dessous :

$test d'exposition de groupe pw

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

$saisir^tester/etc/grouper

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

$groupesyounis2

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

$identifiantyounis2
$identifiant -G -nyounis2

Conclusion

Ce tutoriel portait sur l'ajout d'utilisateurs à des groupes dans FreeBSD. Nous avons appris comment remplacer les adhésions pour les comptes d'utilisateurs et comment ajouter des utilisateurs à de nouveaux groupes sans remplacer leurs adhésions. Vous avez également appris à créer et à ajouter de nouveaux utilisateurs à des groupes préexistants lors de vos déplacements.