Wie erstelle ich ein Konto nur für die Terminalnutzung in MacOSX?

Ich möchte einen Benutzer erstellen (z. B. hera), der nur im Terminal verwendet werden kann. Das heißt, dieser Benutzer wird nicht im Mac-Begrüßungsbildschirm angezeigt. Dieser Benutzer kann su - heravon anderen Benutzern sein.

Kann ich das und wie?

Meinst du "Terminal.app" oder eine Shell (zB bash)?
Könnten Sie erläutern, was Sie erreichen wollen? Denn wenn es Ihnen nur darum geht, dass dieser Benutzer nicht auf dem Anmeldebildschirm erscheint, gibt es möglicherweise andere Lösungen.

Antworten (1)

Schließe mich den obigen Kommentaren an. Ich bin mir nicht sicher, warum Sie sich die Mühe machen sollten, den Benutzer zu verstecken, warum nicht nur ein einziges Administratorkonto haben, alle anderen "Standard" -Konten erstellen und sudo in der CLI (Befehlszeilenschnittstelle - "Terminal.app") verwenden, wenn Sie müssen.

Wie auch immer, hier ist der technische Artikel von Apple zum Erstellen versteckter Benutzer und/oder zum einfachen Ausblenden von Benutzern aus dem Anmeldefenster:

Stellen Sie das Anmeldefenster so ein, dass Namens- und Kennwortfelder angezeigt werden

Klicken Sie im Bereich „Benutzer & Gruppen“ der Systemeinstellung (Bereich „Accounts“ in Mac OS X 10.6 und früher) auf „Anmeldeoptionen“ und wählen Sie „Anmeldefenster anzeigen als: Name und Passwort“.

Wenn diese Option aktiviert ist, werden keine Benutzerkonten im Anmeldefenster aufgelistet.

Wenn das Ändern des Anmeldefensters, sodass nur die Felder für Name und Passwort angezeigt werden, Ihren Anforderungen nicht entspricht, können Sie die folgenden Schritte in diesem Artikel verwenden, um ein Benutzerkonto auszublenden.

Benutzer zur HiddenUsersList hinzufügen (erweitert)

Unter Mac OS X 10.4 und höher können Sie Benutzer aus dem Anmeldefenster ausblenden, indem Sie sie zum HiddenUsersList-Array in der Datei /Library/Preferences/com.apple.loginwindow.plist hinzufügen. Der folgende Befehl blendet die Benutzer „mei“ und „anne“ aus dem Anmeldefenster aus:

sudo defaults write /Library/Preferences/com.apple.loginwindow HiddenUsersList -array-add mei anne

Hinweis: Diese Benutzer werden weiterhin im Bereich „Konten“ (Mac OS X v10.6 und früher) oder „Benutzer & Gruppen“ (OS X Lion) in den Systemeinstellungen angezeigt.

Quelle: http://support.apple.com/kb/HT5017

Während der von Ihnen bereitgestellte Link die Frage möglicherweise beantwortet, ist es besser, die wesentlichen Teile der Antwort hier einzufügen und den Link als Referenz bereitzustellen. Nur-Link-Antworten können ungültig werden, wenn sich die verlinkte Seite ändert. Ich habe Ihre Frage so bearbeitet, dass sie meiner Meinung nach die Lösung enthält, auf die Sie sich bezogen haben. Wenn dies jedoch nicht der Fall ist, zitieren Sie bitte den entsprechenden Abschnitt.
Das Ausblenden eines Benutzers kann allein aus kosmetischen Gründen sinnvoll sein. Ich verwalte Macs für einige Unternehmen und wir verlangen, dass Administratoren Funktionen ausführen, aber wenn die Endbenutzer nur ihre Konten sehen, müssen sie weniger auf dem Bildschirm verfolgen. Der einzige Vorbehalt ist, dass dies diese "versteckten" Benutzer nicht daran hindert, sich anzumelden, sondern Sie lediglich dazu bringt, den kurzen oder langen Namen und das Passwort in das Benutzerfeld "Andere" einzugeben.