
Das gesamte Betriebssystem Mac OS X ist für mich neu. Ich versuche, es zu lernen, und habe mir ein MacBook mit Mac OS X 10.7.3 zugelegt.
Ich habe einen Testbenutzer erstellt, der keine Administratorrechte hat, damit ich die Berechtigungen testen kann. Dabei habe ich festgestellt, dass ich im Ordner „Programme“ nichts tun kann, einschließlich der Installation von Anwendungen (auch nicht per Drag & Drop) und dem Erstellen von Ordnern, ohne einen Administratornamen und ein Administratorkennwort einzugeben.
Ich war jedoch der Meinung, dass dies nicht der Fall sei und man nur Administratorrechte benötigt, um an einen Ort wie „Einstellungen“ zu schreiben. Kann mir also bitte jemand erklären, warum ich nach einem Administrator gefragt werde, wenn ich versuche, Anwendungen per Drag & Drop in den Ordner „Programme“ zu ziehen.
Antwort1
Es hängt davon ab, welchen Anwendungsordner Sie meinen. Tatsächlich können es zwei sein:
/Applications
Dieses ist Eigentum von
root
und für alle Anwendungen reserviert, die bereits mit OS X mitgeliefert werden, wie Mail.app, iTunes.app usw. Dieserroot
Benutzer ist kein Konto, bei dem Sie sich über die grafische Benutzeroberfläche anmelden können, er ist aber trotzdem über Terminal zugänglich.Da der Ordner erfordert, dass Ihr Benutzer Mitglied der
admin
Unix-Gruppe ist, können Sie Dateien nicht einfach per Drag & Drop dorthin ziehen, es sei denn, Sie verfügen tatsächlich über ein Administratorkonto (wenn Sie dies in den Systemeinstellungen aktivieren, wird Ihr Benutzer dieseradmin
Gruppe hinzugefügt). Sie können die Gruppen überprüfen, zu denen Ihr Benutzer gehört, indem Sieid -Gn
in ein Terminal tippen./Users/your-user/Applications
Dieses ist möglicherweise nicht in Ihrem System vorhanden, aber Sie können es ganz einfach erstellen, indem Sie den Finder öffnen und aufGehe zu → Home, DannDatei → Neuer Ordnerund nennen Sie es „Anwendungen“.
Da sich dieser Ordner in Ihrem Home-Ordner befindet, gehört er nur Ihnen. Wenn Sie also eine Anwendung per Drag-and-Drop installieren müssen, legen Sie sie dort ab und nicht in
/Applications
. Sie benötigen hierfür keine Administratorrechte.
Weitere Informationen zu den OS X-Benutzergruppen finden Sie unter:Unterschied zwischen Standardgruppen unter Mac OSX
Antwort2
Der /Applications
Ordner, der dem Benutzer gehört root
(Besitzer = Vollzugriff). Zusätzlich admin
kann jedes Mitglied der Gruppe darin lesen und schreiben. Alle anderen können nur lesen, aber nicht schreiben.
Ihr „Benutzer, der nicht administrieren kann“ ist nicht in der Gruppe und admin
kann diesen Ordner daher nur lesen. Wenn Sie als nicht privilegierter Benutzer versuchen, in diesen Ordner zu schreiben (die Drag-and-Drop-Installation), lehnt das Betriebssystem Ihre Anfrage nicht einfach ab, sondern fordert Sie auf, sich mit einem Benutzerkonto zu authentifizieren, das über die erforderlichen Berechtigungen verfügt (Root oder Mitglied der admin
Gruppe).