Question

Avec Linux / Unix, je peux utiliser useradd -G developers vivek ajouter Vivek au groupe de développeurs. Comment puis-je faire la même chose avec Mac OS X?

Alors, comment puis-je vérifier si Vivek est dans le groupe de développeurs?

Était-ce utile?

La solution

Je l'ai utilisé ce one-liner:

sudo dscl localhost -append /Local/Default/Groups/thegroupname GroupMembership theusername

Autres conseils

Pour ajouter un utilisateur à un groupe:

dseditgroup -o edit -a vivek -t user developers

(. Remarque: vous pouvez aussi le faire avec dscl comme dans la réponse de @hobs, mais vous devriez vraiment à la fois ajouter le nom abrégé de l'utilisateur à la liste des GroupMembership, et ajouter à la liste des groupmembers GeneratedUID de l'utilisateur dseditgroup fait aussi bien avec une seule opération.)

Pour vérifier l'adhésion:

dseditgroup -o checkmember -m vivek developers

Ou:

dsmemberutil checkmembership -U vivek -G developers

Pour supprimer un utilisateur d'un groupe:

dseditgroup -o edit -d vivek -t user developers

(Encore une fois, vous pouvez le faire avec dscl, mais il faut supprimer l'utilisateur à la fois GroupMembership et groupmembers. dseditgroup fait les deux.)

Deux façons: De le terminal

Tout ici doit être fait sur la ligne de commande Tout d'abord commencer dscl comme ceci:

$ dscl localhost

Ensuite cd au nœud Groupes:

cd / Local / default / Groupes

Vous pouvez voir tous les groupes en utilisant ls. Une fois que vous avez trouvé le groupe que vous êtes intéressé, vous pouvez voir tous ses propriétés avec nomdugroupe de chat. Quand vous êtes prêt à ajouter un utilisateur (nom d'utilisateur) pour le groupe (groupname), utiliser le commande suivante:

append nomdugroupe GroupMembership le nom d'utilisateur

Si vous voulez supprimer un membre d'un groupe, utilisez la commande suivante (be attention):

Supprimer nomdugroupe GroupMembership le nom d'utilisateur

Lorsque vous avez terminé votre changements, dscl de sortie en sortie de frappe.

Et la façon officielle de la pomme:

Choisissez le menu Pomme> Système Préférences, puis cliquez sur Comptes. Ouvrez les préférences Comptes Étape 2

Si le volet des préférences est verrouillé, cliquez sur l'icône de verrouillage et entrez une nom d'administrateur et mot de passe. Étape 3

Cliquez sur le bouton Ajouter (+), situé ci-dessous la liste des comptes, pour créer un nouveau compte. Etape 4

Sélectionnez un groupe dans le nouveau compte menu contextuel. Étape 5

Entrez un nom pour le groupe, puis cliquez sur Créer un groupe. Etape 6

Cochez les cases par les comptes être des membres du groupe.

Licencié sous: CC-BY-SA avec attribution
Non affilié à apple.stackexchange
scroll top