Unter OS X 10.5 hat Apple den Netinfo Manager und das dazugehörige Kommandozeilentool niutil abgeschafft und durch das Open Directory ersetzt. Daher hat sich das Anlegen von versteckten Benutzern im Vergleich zu OS X 10.4 (Tiger) verändert.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Folgende Befehle sind jetzt nötig:
sudo dscl . -create /Groups/[Gruppenname]
sudo dscl . -create /Groups/[Gruppenname] RealName '[Gruppenname]'
sudo dscl . -create /Groups/[Gruppenname] PrimaryGroupID 480
sudo dscl . -create /Groups/[Gruppenname] UserShell /usr/bin/false
sudo dscl . -create /Groups/[Gruppenname] Password '*'
sudo dscl . -create /Groups/[Gruppenname] NFSHomeDirectory /var/empty
sudo dscl . -create /Users/[Benutzername]
sudo dscl . -create /Users/[Benutzername] Password '*'
sudo dscl . -create /Users/[Benutzername] RealName '[Benutzername]'
sudo dscl . -create /Users/[Benutzername] PrimaryGroupID 480
sudo dscl . -create /Users/[Benutzername] UniqueID 481
sudo dscl . -create /Users/[Benutzername] UserShell /usr/bin/false
sudo dscl . -create /Users/[Benutzername] NFSHomeDirectory /Users/[Benutzername]
sudo mkdir /Users/[Benutzername]
sudo chown -R [Benutzername]:[Gruppenname] /Users/[Benutzername]

Die Texte in den eckigen Klammern müssen durch die richtigen Werte ersetzt werden.

Danke für die Hinweise unter acts_as_blog!