Benötigen alle Mac OS X-Anwendungen zur „Installation“ Administratorrechte?

Benötigen alle Mac OS X-Anwendungen zur „Installation“ Administratorrechte?

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 rootund für alle Anwendungen reserviert, die bereits mit OS X mitgeliefert werden, wie Mail.app, iTunes.app usw. Dieser rootBenutzer 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 adminUnix-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 dieser adminGruppe hinzugefügt). Sie können die Gruppen überprüfen, zu denen Ihr Benutzer gehört, indem Sie id -Gnin 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 /ApplicationsOrdner, der dem Benutzer gehört root(Besitzer = Vollzugriff). Zusätzlich adminkann 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 adminkann 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 adminGruppe).

verwandte Informationen