Create User in Terminal

Set the username and password

dscl . -passwd /Users/<username> <password>

Set the user's default shell

dscl . -create /Users/<username> UserShell /bin/bash

Set the user's display name

dscl . -create /Users/<username> RealName "Real Name"

Set the user's primary group

dscl . -create /Users/<username> PrimaryGroupID 1000

Set the user's home directory

dscl . -create /Users/<username> NFSHomeDirectory /Users/<username>

Promote user to local admin

dscl . -append /Groups/admin GroupMembership <username>

Set the user's ID

dscl . -create /Users/<username> UniqueID 510


Revision #2
Created 2 September 2024 22:56:00 by B.B.B.Ben E. N. Agents
Updated 2 September 2024 23:05:57 by B.B.B.Ben E. N. Agents