FreeBSD Ajouter un groupe

FreeBSD Ajouter un groupe
Dans FreeBSD, les groupes ne sont essentiellement que des catalogues de comptes d'utilisateurs. Chaque groupe de FreeBSD a un nom de groupe et un GID, ou ID de groupe associé à lui. Les groupes fonctionnent dans FreeBSD comme ils travaillent dans d'autres systèmes d'exploitation UNIX, et chaque processus a une liste de groupes qui y sont associés. Avec cette liste de groupes, l'ID utilisateur détermine les actions qu'un processus est autorisé à prendre pour apporter des modifications au sein du système. L'ID utilisateur ne suffit pas par lui-même.

Il y a deux façons de créer et d'éditer des groupes:

  1. Vous pouvez modifier manuellement le fichier d'identification de groupe de texte brut situé dans le répertoire / groupe / groupe, ou
  2. Vous pouvez utiliser l'outil de ligne de commande PW.

Modifier la carte de l'identification du groupe manuellement:

Ouvrez le fichier de carte de l'identification du groupe dans / etc / groupe. Ce fichier doit contenir quatre champs d'accès, chacun délimité par un côlon. Ces champs servent chacun l'objectif suivant:

  1. Le premier champ est dédié aux noms de groupe,
  2. Le deuxième champ est pour le mot de passe crypté,
  3. Le troisième champ est pour les ID de groupe, et
  4. Le quatrième champ est pour les membres de chaque groupe; Chaque membre est délimité par une virgule.

Vous pouvez maintenant modifier le texte ici pour créer de nouveaux groupes et apporter des modifications.

Nous ne vous recommandons que du contenu de ce fichier si vous connaissez bien la syntaxe FreeBSD. Sinon, vous pouvez utiliser la commande PW comme indiqué ci-dessous.

Création et modification des groupes avec la commande PW

Si vous êtes intimidé par tout le texte encombré dans le fichier d'ID de groupe, vous pouvez simplement utiliser la commande PW pour apporter des modifications aux groupes existants, ainsi que pour en créer de nouveaux.

Ajout de groupes avec commande PW

Pour démontrer comment les nouveaux groupes sont créés avec la commande PW, nous utiliserons la commande PW pour créer un groupe nommé TeamTwo.

$ pw groupadd teamtwo

Vérifiez que la commande précédente a créé le groupe en ajoutant GroupShow à la commande PW:

$ PW GroupShow Teamtwo


Vous recevrez la sortie suivante:

TeamTwo: *: 1002:

Le nombre que notre sortie montre est en fait l'ID de groupe du groupe TeamTwo, vérifiant ainsi que le groupe a été créé avec succès.

Édition d'un groupe dans FreeBSD

Ajoutons des comptes d'utilisateurs au groupe que nous venons de créer. Cela peut également être fait en émettant la commande PW avec l'option -m, ce qui crée une liste d'utilisateurs chacun qui fait partie du groupe, chacun délimité par une virgule:

$ pw groupmod teamtwo -m younis


Vérifiez ensuite l'exécution avec la commande ci-dessous: s

$ PW GroupShow Teamtwo


Vous verrez la sortie de sortie Younis après l'ID de groupe, confirmant que le nouvel utilisateur a été ajouté au groupe.

TeamTwo: *: 1002: Younis

Liste des membres du groupe avec la commande ID

Utilisez la commande ID sur l'utilisateur Younis pour voir quel groupe l'utilisateur est membre de:

$ id younis


Il ressort de la production que Younis est membre de deux groupes: Teamtwo et Younis. La commande ID affiche Younis en groupe car le fichier de mot de passe crée un groupe pour chaque nouvel utilisateur. Lorsqu'il est interrogé avec la commande ID, la sortie énumérerait également les jeunes en groupe pour Younis l'utilisateur.

Emballer:

Aujourd'hui, nous avons démontré comment utiliser la commande PW pour créer et éditer des groupes dans FreeBSD. Bien que vous puissiez modifier manuellement le fichier d'ID de groupe, il vaut mieux utiliser la commande PW si vous n'êtes pas familier avec la syntaxe. Pour en savoir plus sur la syntaxe et l'édition des fichiers en texte en clair dans FreeBSD, visitez le site officiel de FreeBSD.