Wednesday, September 14, 2011

Managing OS X users, groups, and access control from the commandline

User info
dscl . read /Users/testing
Group info
dscl . read /Groups/admin
Create a user
sudo dscl . -create /Users/testing
Add a user to the admin group
sudo dseditgroup -o edit -a testing -t user admin
Remove a user from the admin group
sudo dseditgroup -o edit -d testing -t user admin
Delete a user
sudo dscl . -delete /Users/testing

No comments: