OS X: Erstellen Sie Benutzergruppen, die nicht in den Systemeinstellungen "Benutzer und Gruppen" von PrevPane angezeigt werden

347
Ikku

Ich habe einige verborgene Benutzer unter OS X erstellt, die dscl . -create /Users/<usershortname> IsHidden 1als Administratoren fungieren.

Aus verschiedenen Gründen möchte ich die HOME-Ordner verschiedener Gruppen dieser Administratoren in verschiedenen Unterordnern von / var platzieren und diesen Gruppen die Rechte für ihre Gruppenordner geben.

Mein Problem ist, dass, wenn ich diese Gruppen über GUI / SystemPrefPane erstelle, diese dort angezeigt werden, so dass Standart-Benutzer diese Gruppen sehen und einen Ausgangspunkt für die weitere Untersuchung haben.

Ich weiß, wie man Gruppen über erstellt dscl . create /Groups/<groupname>. Aber wie kann man diese Gruppen vor den Standart-Dialogen in der GUI ausblenden? Da es einige benutzerdefinierte Gruppen gibt, die aus installierter Software erstellt werden, muss es eine Möglichkeit geben, sie zu verbergen. Ich denke, dieses Verhalten wird stark von der GroupID abhängen. Es gibt also zwei Fragen:

  1. Was ist das richtige Schlüsselwort für das Erstellen der GroupID über die "dscl" -Methode: "dscl. -Create / Groups / groupname 5555"?
  2. a) Gibt es einen speziellen Bereich von GroupID, der für die Verwendung durch Kunden frei ist? b) Gibt es einen speziellen Bereich von GroupIDs, der in den oben genannten GUI-Dialogfeldern nicht angezeigt wird. c) Wie findet man bereits verwendete GroupIDs in diesen Bereichen, um Konflikte zu vermeiden?
1

0 Antworten auf die Frage