답변:
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에 대한 간단한 스크립트를 작성하여 다음 링크에서 찾을 수 있습니다. 연결된 adduser 스크립트의 핵심 부분은 다음과 같습니다.
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>