Как создать в Mac OS X нового пользователя через Terminal
Создаем новую запись в локальном разделе (/) в категории /Users
dscl / -create /Users/ivanov
Создаем и настраиваем shell property для bash
dscl / -create /Users/ivanov UserShell /bin/bash
Создаем и настраиваем полное имя пользователя
dscl / -create /Users/ivanov RealName «Fedor Ivanov»
Создаем ID пользоателя
dscl / -create /Users/ivanov UniqueID 503
Создаем и настраиваем ID группы пользователя
dscl / -create /Users/ivanov PrimaryGroupID 1000
Создаем домашнюю папку пользователя
dscl / -create /Users/ivanov NFSHomeDirectory /Local/Users/ivanov
Устанавливаем пароль для пользователя (вариант 1)
dscl / -passwd /Users/ivanov PASSWORD
Устанавливаем пароль для пользователя (вариант 2)
passwd ivanov
По желанию добавляем пользователю права администратора
dscl / -append /Groups/admin GroupMembership ivanov
Информация взята с этого источника.