Was ist der Unterschied zwischen den Standardgruppen unter Mac OS X?

47

Zwei Fragen:

  1. Was ist der Unterschied zwischen den Gruppen "wheel", "staff" und "admin"? Was machen Sie?

  2. Spezifischer Anwendungsfall: Ich versuche, ein lokales CVS-Repository wie auf der Apple-Webseite angegeben einzurichten, damit ich einen Remote- Quellbaum herunterladen kann ... und ich muss mir die Erlaubnis einholen, ein neues Verzeichnis zu verwenden /usr/local/cvsrep. Es wird standardmäßig als Eigentum von "root" unter der Gruppe "wheel" erstellt ... aber ich habe keine Mitgliedschaft in "wheel", ich habe Mitgliedschaft in "admin" und "staff" und frage mich nur, ob ich sollte chgrpdas verzeichnis zu admin oder mitarbeiter statt rad.

Jason S
quelle
Versuchen Sie nur, die Quelle eines Projekts herunterzuladen, an dem nur Sie arbeiten werden? Sie können es einfach in einen Ordner herunterladen, für den Sie bereits Berechtigungen haben.
Richard Hoskins
Oh. du hast recht ... na ja, dann ist der 2. Teil des Q für meine eigenen Zwecke umstritten. Aber ich würde immer noch gerne etwas über meine erste Frage wissen.
Jason S

Antworten:

59

Normale OS X-Benutzer werden in die Mitarbeitergruppe aufgenommen.

Administratorbenutzer werden in die Mitarbeiter- und Administratorgruppen aufgenommen . Die Administratorgruppe kann einige Aufgaben ausführen , die andere Benutzer nicht ausführen können. zB In den /ApplicationsOrdner schreiben . Wenn Sie einen OS X-Benutzer in die Administratorgruppe aufnehmen möchten, müssen Sie ihn über Systemeinstellungen-> Benutzer und Gruppen als Administrator festlegen .

root ist das einzige Mitglied der Radgruppe und sollte das einzige Mitglied bleiben. Wenn Sie etwas tun müssen, das Rad erfordert, sollten Sie den Befehl verwenden sudo.

Richard Hoskins
quelle
5
"Rad" ist ein ziemlich schlechter Name dafür
Justin Zhang