2010-11-23 02:45:56 +0000 2010-11-23 02:45:56 +0000
199
199

Comment ajouter un utilisateur à un groupe à partir de la ligne de commande de Mac OS X ?

essayent d'ajouter un utilisateur à un groupe à partir de la ligne de commande mais ne parviennent pas à trouver comment ?

Plus précisément, c'est sous Mac OS X Serveur 10.5.8

aiment ajouter un utilisateur aux groupes “admin” et “wheel

Réponses (2)

278
278
278
2010-11-23 19:57:53 +0000

Il est également possible de le faire avec dscl, mais pour le faire correctement, vous devez à la fois ajouter le nom court de l'utilisateur à la liste GroupMembership du groupe, et ajouter le GeneratedUID de l'utilisateur à la liste GroupMembers du groupe. dseditgroup s'occupe des deux en une seule opération.

8
8
8
2018-02-06 17:59:04 +0000

Pour ceux qui cherchent la même réponse aux versions plus récentes de Mac OS, j'ai découvert ceci :

Pour ajouter un utilisateur à un groupe, il vous faut cette commande :

$ sudo dscl . append /Groups/wheel GroupMembership username

J'essayais d'ajouter mon utilisateur au groupe wheel, pour pouvoir manipuler le dossier /Library/WebServer/Documents. En plus de cela, j'ai dû changer les permissions de ce dossier, car par défaut c'est 755. Je l'ai changé en 775 avec :

$ sudo chmod -R 775 /Library/WebServer/Documents

De cette façon, je peux manipuler le contenu du dossier sans changer le propriétaire du dossier.