Відповіді:
groupadd
і useradd
є Linux-isms.
Щоб отримати кілька хороших відповідей про те, як додати користувачів з командного рядка в Mac OS X, дивіться це питання на ServerFault:
/server/20702/how-do-i-create-user-accounts-from-the-terminal-in-mac-os-x-10-5
Як і згадувалося раніше, useradd (і adduser) - це команди Linux.
Пощастило для вас є команда OS X dscl . Я написав простий сценарій для adduser і deluser, який ви можете знайти за наступними посиланнями. Ключовий фрагмент пов'язаного сценарію аддусера знаходиться нижче.
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>
Ви можете перевірити третій хіт Google для "mac useradd еквівалент 10.5" ...