Benutzer unter Mac OS X verstecken

Ich möchte im Anmeldedialog von Mac OS X meine beiden Konten verstecken. Die meiner Frau und Kinder sollen dort aber wie gewohnt mit Symbol erscheinen. Lässt sich das irgendwie einrichten?

vorlesen Druckansicht
Lesezeit: 2 Min.
Von
  • Andreas Beier

Ich möchte im Anmeldedialog von Mac OS X meine beiden Konten verstecken. Die meiner Frau und Kinder sollen dort aber wie gewohnt mit Symbol erscheinen. Lässt sich das irgendwie einrichten?

Wenn es sich bei Ihren Konten um Administrator-Accounts handelt, genĂĽgt

sudo defaults write com.apple.loginwindow  HideAdminUsers true

in einem Terminalfenster. Im Anmeldedialog, den der Prozess „LoginWindow“ anzeigt, erscheinen dann künftig keine Administratoren mehr.

Etwas mehr Arbeit müssen Sie investieren, wenn Sie auch normale Benutzerkonten verstecken wollen. LoginWindow zeigt die Konten von Benutzern nicht an, wenn ihre User-ID kleiner als 500 ist. Mac OS X vergibt jedoch standardmäßig IDs ab 501. Welche Nummer Ihr Account hat, ermitteln Sie im NetInfo Manager oder via Shellbefehl mit

sudo niutil -readprop . /users/<i>kurzname</i> uid

Welche UIDs das Betriebssystem bereits nutzt, ermittelt der Befehl

sudo niutil -list . /users uid

Die zweite Spalte der Ausgabe listet die vergebenen Benutzer-IDs. Das eigentliche Ändern der ID erledigt man entweder mit dem NetInfo Manager oder im Terminal via

sudo niutil -createprop . /users/<i>kurzname</i> uid <i>neueUID</i>

Anschließend muss man unbedingt noch die Besitzverhältnisse seiner Dateien anpassen. Das System würde sonst einem Benutzer mit neuer UID keinen Zugriff auf seine Dateien gewähren:

sudo find -x / -user <i>alteUID</i> -exec chown <i>neueUID</i> {} \;

Um sich an einem versteckten Konto anmelden zu können, müssen Sie im Anmeldedialog zunächst einen beliebigen Benutzer auswählen (einmal Pfeil-nach-unten-Taste drücken genügt) und anschließend Alt-Return drücken. Damit gelangen Sie zu einer Abfrage, wo Sie Ihren Benutzernamen und Ihr Passwort eingeben können. (adb) (adb)