Wie man einen versteckten Benutzer hinzufügt

16

Wie füge ich meinem Mac nach Möglichkeit einen ausgeblendeten Administrator hinzu? Ich möchte nicht, dass es auf dem Anmeldebildschirm angezeigt wird.

Tre S
quelle

Antworten:

23

Versuchen Sie diesen Hinweis vom Apple Support . Es gibt deutliche Unterschiede zwischen Yosemite und allen früheren OS X-Versionen.

Ich kopiere / füge die Yosemite-Befehle hier ein, um die Halbgötter, die keine einsamen Links in Antworten haben, nicht zu beleidigen.

Apple-Support:

Verstecken Sie ein Benutzerkonto in OS X Yosemite

Sie können verhindern, dass ein Benutzerkonto im Anmeldefenster von OS X Yosemite angezeigt wird, indem Sie die folgenden Schritte ausführen:

  1. Melden Sie sich als Administrator an.

  2. Verwenden Sie diesen Terminal-Befehl, indem Sie den kurzen Kontonamen des Benutzers, den Sie verbergen möchten, durch "hiddenuser" ersetzen:

    sudo dscl . create /Users/hiddenuser IsHidden 1
    

Wenn Sie den ausgeblendeten Benutzer später anzeigen möchten, setzen Sie das Benutzerattribut IsHiddenwie folgt auf 0:

sudo dscl . create /Users/hiddenuser IsHidden 0

Zusätzliche Optionen

Sie können das Ausgangsverzeichnis des ausgeblendeten Benutzers auch an einen im Finder nicht sichtbaren Ort verschieben und den öffentlichen Ordner des ausgeblendeten Benutzers entfernen.

Der folgende Befehl verschiebt das Ausgangsverzeichnis von "hiddenuser" nach / var, einem versteckten Verzeichnis:

sudo mv /Users/hiddenuser /var/hiddenuser

Der folgende Befehl aktualisiert den Benutzerdatensatz von "hiddenuser" mit dem neuen Ausgangsverzeichnispfad in / var:

sudo dscl . -create /Users/hiddenuser NFSHomeDirectory /var/hiddenuser

Mit dem folgenden Befehl wird die Freigabe für Öffentliche Ordner für den Benutzer mit dem langen Namen "Versteckter Benutzer" entfernt:

sudo dscl . -delete "/SharePoints/Hidden User's Public Folder"

Melden Sie sich bei diesem versteckten Konto an

Um über den Anmeldebildschirm auf dieses ausgeblendete Administratorkonto zuzugreifen, drücken Sie auf den Abwärtspfeil, um einen Benutzer auszuwählen (stellen Sie sicher, dass das Kennworteingabefeld nicht geöffnet ist), und drücken Sie dann auf Opt-Return.

Dadurch werden die leeren Felder für den Namen und das Kennwort angezeigt, sodass Sie sich bei dem ausgeblendeten Administratorkonto anmelden können.

Alle Benutzer anzeigen (einschließlich ausgeblendeter)

Denken Sie daran, dass ein versteckter Benutzer immer noch gefunden wird. Verwenden Sie dies nicht als Sicherheitsmaßnahme. Verwenden Sie, um eine Liste aller möglichen Benutzer anzuzeigendscacheutil

dscacheutil -q user

oder um alle Benutzer in der Gruppe 'Benutzer' anzuzeigen (5 **)

dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
IconDaemon
quelle
3
Dies ist die richtige Vorgehensweise für OS X.
CousinCocaine
Vielen Dank für Ihre Ergänzungen. Sie tragen erheblich zum Nutzen der Antwort bei.
IconDaemon
Mit Filevault, kann der Login - Bildschirm nicht nur Name / Passwort Eingänge zeigen, sehen diese reddit Diskussion .
Ryenus