Skip to content

Instantly share code, notes, and snippets.

@DerekK19
Created March 25, 2013 09:21
Show Gist options
  • Save DerekK19/5235935 to your computer and use it in GitHub Desktop.
Save DerekK19/5235935 to your computer and use it in GitHub Desktop.
Create a user and account to use when running a daemon
MyMac:~ myuser$ sudo dscl
Password: (your password)
Entering interactive mode... (type "help" for commands)
> cd /Local/Default/
/Local/Default >
/Local/Default > ls Groups gid
/Local/Default > create Groups/_minecraft
/Local/Default > create Groups/_minecraft PrimaryGroupID 300
/Local/Default > ls Users uid
/Local/Default > create Users/_minecraft UserShell /bin/bash
/Local/Default > create Users/_minecraft UniqueID 300
/Local/Default > create Users/_minecraft PrimaryGroupID 300
/Local/Default > create Users/_minecraft NFSHomeDirectory /Users/_minecraft
/Local/Default > append Groups/_minecraft GroupMembership _minecraft
sudo dscl . delete /Users/_minecraft AuthenticationAuthority
sudo dscl . create /Users/_minecraft Password "*"
/Local/Default > exit
Goodbye
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment