Create Hidden Admin User OS X 10.6

[Local User Name:~] user% sudo su

Password:

sh-3.2# dscl . -create /Users/hiddenadmin

sh-3.2# dscl . -create /Users/hiddenadmin RealName "Hidden Administrator"

sh-3.2# dscl . -create /Users/hiddenadmin UniqueID 499

sh-3.2# dscl . -create /Users/hiddenadmin PrimaryGroupID 20

sh-3.2# dscl . -create /Users/hiddenadmin UserShell /bin/bash

sh-3.2# dscl . -passwd /Users/hiddenadmin "password"

sh-3.2# dscl . -create /Users/hiddenadmin NFSHomeDirectory /var/hiddenadmin

sh-3.2# cp -R /System/Library/User\ Template/English.lproj /var/hiddenadmin

sh-3.2# chown -R hiddenadmin:staff /var/hiddenadmin

sh-3.2# dseditgroup -o edit -t user -a hiddenadmin admin

sh-3.2# /System/Library/CoreServices/RemoteManagement/ARDAgent.app/Contents/Resources/kickstart -activate -configure -access -on -users hiddenadmin -privs -all -restart -agent

Starting...

Activated Remote Management.

Stopped ARD Agent.

Stopped VNC Server.

Stopped RFB Register MDNS

hiddenadmin: Set user remote control privileges.

hiddenadmin: Set user remote access.

Done.

 

sh-3.2# defaults write /Library/Preferences/com.apple.loginwindow Hide500Users -bool TRUE

 

The only place the hidden user will appear is in DSCL at /Local/Default/Users