groupadd / useradd introuvable sur Mac OSX

24

Quelqu'un sait-il comment ajouter la commande unix groupadd sur Mac OSX 10.5? J'essaie de faire man sur les commandes groupadd et useradd mais cela ne semble pas exister.

tintin
la source

Réponses:

14

groupaddet useraddsont des ismes Linux.

Pour obtenir de bonnes réponses sur la façon d'ajouter des utilisateurs à partir de la ligne de commande dans Mac OS X, consultez cette question sur ServerFault:

/server/20702/how-do-i-create-user-accounts-from-the-terminal-in-mac-os-x-10-5

Spiff
la source
4
S'il vous plaît, aucun lien ne répond que.
Léo Léopold Hertz 준영
2
@Masi Ce n'est pas une réponse uniquement liée à un lien. OP n'a pas demandé comment ajouter des groupes à partir de la ligne de commande, il a demandé comment ajouter l'outil groupadd lui-même à OS X, car il pensait à tort que groupadd était quelque chose d'assez standard Unix. La réponse a été, sans ambages, "vous ne le faites pas". Le lien était une tentative de prédire et de pré-répondre à quelque chose qu'il n'avait pas encore demandé.
Spiff
5

Comme mentionné précédemment, useradd (et adduser) sont des commandes Linux.

Heureusement pour vous, il existe la commande OS X dscl . J'ai écrit un script simple pour adduser et deluser que vous pouvez trouver sur les liens suivants. L'élément clé du script adduser lié est ci-dessous.

https://github.com/GeorgeKA/MiscWork/blob/master/adduser-osx https://github.com/GeorgeKA/MiscWork/blob/master/deluser-osx

sudo dscl . -create /Users/<user>
sudo dscl . -create /Users/<user> UserShell /bin/bash
sudo dscl . -create /Users/<user> RealName "<realName>"
sudo dscl . -create /Users/<user> UniqueID "<userID>"
sudo dscl . -create /Users/<user> PrimaryGroupID <groupID>
sudo dscl . -create /Users/<user> NFSHomeDirectory /Users/<user>
sudo dscl . -passwd /Users/<user> <passwd>
sudo dscl . -append /Groups/admin GroupMembership <user>
GeorgeAsante
la source
1

Vous voudrez peut-être consulter le troisième hit de Google pour "équivalent utilisateur mac 10.5" ...

Brennon Bortz
la source
à partir de maintenant, cette page est le troisième hit google ..
andy
C'est amusant ...;)
Brennon Bortz
1
Maintenant c'est le premier.
Ryan