Ich habe iTunes kürzlich neu installiert und mir ist etwas Besonderes aufgefallen. Die "ursprüngliche" Version von iTunes verfügt über einen Benutzer mit den Berechtigungen "Rad", die auf "Schreibgeschützt" festgelegt sind. Ich habe diese Version von iTunes in den Papierkorb gezogen und eine neue Kopie installiert. Wenn ich mir die Eigenschaften von iTunes ansehe, steht dort nicht mehr Wheel, sondern nur noch Admin.
Hier ist ein Screenshot mit der neuen Version (links) und der alten Version (rechts):
Was ist der "Wheel" -Benutzer? Wie ist er eingestellt (ich kann ihn scheinbar nicht in der GUI einstellen)? Warum sollten die Berechtigungen jetzt anders sein? Es ist kein Problem, ich bin nur furchtbar neugierig.
macos
unix
permissions
user-accounts
ralphthemagician
quelle
quelle
Antworten:
Einige farbe:
Mac OS X hat Wurzeln in BSD UNIX, ua dem UNIX, aus dem es stammt UC Berkeley . Sie hatten eine Gruppe von vertrauenswürdigen Personen, die durch die Verwendung von Superuser werden konnten
su
Befehl. Daher haben sie ihren UNIX-Code so programmiert, dass nur Benutzer dieser bestimmten Gruppe Superuser werden könnensu
. Sie wählten den Gruppennamen 'wheel', angeblich als Referenz auf andere Systeme mit WHEEL, möglicherweise als Referenz auf 'a' großes Rad 'Es ist jetzt weniger wichtig, dass Sie über die GUI-Berechtigungs-Popups und sudo verfügen. Sie können sudo verwenden, ohne in der Radgruppe zu sein, glaube ich.
So weit wie zum Rad wechseln,
chgrp
sollte dein Freund sein, sobald du root bist.quelle
wheel
ist die Systemadministratorgruppe in BSD, ähnlich wieroot
ist der Benutzer des Systemadministrators.Es ist üblich, hinzuzufügen
sudo
Berechtigungen für Benutzer in derwheel
Gruppe.quelle
chgrp wheel file
wheel
ist die Gruppe, die von OSX für das 'System' / die Anwendungen verwendet wird. Es war seit mindestens vorhanden 1989-03-13 in dem Quelle von BSD Unix .Ob die Konnotation "Riesenrad" oder "Glücksrad" ist, ist aus meinen Quellen unklar, aber die Zugehörigkeit zum Rad ist etwas Besonderes.
In OS X wird PAM zum Festlegen der Richtlinie verwendet
su(1)
wird benutzen. Insbesondere standardmäßig nur Benutzer in deradmin
oderwheel
Gruppen können zu UID 0 wechseln (root
). Diese Gruppenanforderung kann durch Ändern der geändert werdenpam_group
Abschnitt von/etc/pam.d/su
. Sehenpam_group(8)
Einzelheiten zu So ändern Sie diese Einstellung.quelle
Die Konnotation "Rad" bezieht sich auf "am Lenkrad sein" oder auf die Kontrolle über die Brücke eines Schiffes.
Ich werde versuchen, meine Quelle dafür zu finden, aber ich bin mir 100% sicher.
quelle