Respostas:
groupadd
e useradd
são Linux-ismos.
Para obter boas respostas sobre como adicionar usuários a partir da linha de comando no Mac OS X, consulte esta pergunta no ServerFault:
/server/20702/how-do-i-create-user-accounts-from-the-terminal-in-mac-os-x-10-5
Como mencionado anteriormente, useradd (e adduser) são comandos do Linux.
Para sua sorte, existe o comando OS X dscl . Eu escrevi um script simples para adduser e deluser que você pode encontrar nos seguintes links. A parte principal do script adduser vinculado está abaixo.
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>
Convém verificar o terceiro hit do Google para "mac useradd equival 10.5" ...