Zum Inhalt springenHisnLabs
← Ihr Betriebssystem, Ihre erste Verteidigungslinie

Lektion 2 von 4 · 8 Min.

Berechtigungen und Sandboxing unter macOS

Wie die App-Sandbox, die Datenschutz-Berechtigungsabfragen und dein Kontotyp jeweils einschränken, was Software tun kann.

Ein Betriebssystem, das Prozesse nur voneinander trennt, ließe noch eine Lücke offen: Eine App könnte trotzdem nach deiner Kamera, deinen Kontakten oder deiner gesamten Festplatte fragen und sie stillschweigend bekommen. macOS schließt diese Lücke mit drei sich überschneidenden Konzepten: der App-Sandbox, einem Datenschutz-Berechtigungssystem und dem Kontotyp, mit dem du angemeldet bist.

Die App-Sandbox: Apps voneinander isolieren

Apples Dokumentation zur Plattformsicherheit stellt fest, dass „alle Apps aus dem App Store in einer Sandbox laufen, um den Zugriff auf Daten anderer Apps einzuschränken. Wenn eine App aus dem App Store auf Daten einer anderen App zugreifen muss, kann sie das nur über die von macOS bereitgestellten APIs und Dienste tun.“ In der Praxis kann eine App mit Sandbox nicht einfach in den Ordner oder Speicher einer anderen App greifen; sie muss einen Kanal nutzen, den macOS kontrolliert – und genau das macht die nächste Schutzebene, die Berechtigungsabfragen, wirksam statt leicht umgehbar.

Die Datenschutz-Berechtigungsabfragen, die du täglich siehst

Apple beschreibt das Prinzip hinter diesen Abfragen unmissverständlich: „Apple ist der Ansicht, dass Nutzer volle Transparenz, Zustimmung und Kontrolle darüber haben sollten, was Apps mit ihren Daten tun.“ Auf aktuellem macOS wird dies vom System selbst durchgesetzt, sodass eine App nicht ohne vorherige Zustimmung leise deine Dateien in Dokumente, Downloads, Schreibtisch, iCloud Drive oder einem Netzwerkvolume lesen kann.

Unter Systemeinstellungen > Datenschutz & Sicherheit sind die Kategorien aufgelistet, die Apps anfragen können, darunter Kamera, Mikrofon, Ortungsdienste, Kontakte, Fotos, Voller Festplattenzugriff, Bildschirm- & Systemaudioaufnahme sowie Bedienungshilfen, jeweils mit einer kurzen Beschreibung, was die Erlaubnis einer App ermöglicht. Zwei davon sollte man namentlich kennen: Voller Festplattenzugriff, der „Apps erlaubt, auf alle Dateien deines Computers zuzugreifen, einschließlich Daten anderer Apps“, und Bedienungshilfen, die einer App erlauben, „Skripte und Systembefehle auszuführen, um deinen Mac zu steuern“. Beide sind weitaus umfassender, als die meisten Apps benötigen, weshalb eine Anfrage nach einer der beiden einen zweiten Blick verdient.

  • Eine erste Anfrage zeigt immer eine Abfrage mit dem Namen der App und der Berechtigung an, bevor irgendein Zugriff gewährt wird.
  • Du kannst jede Berechtigung später in Systemeinstellungen > Datenschutz & Sicherheit überprüfen und widerrufen, ohne die App zu deinstallieren.
  • Voller Festplattenzugriff und Bedienungshilfen müssen manuell in den Einstellungen aktiviert werden; macOS gewährt sie nicht über ein einfaches Pop-up.

Standard vs. Administrator: das Konto, mit dem du dich anmeldest

Die dritte Ebene ist dein Kontotyp. Apples Mac-Benutzerhandbuch erklärt, dass ein Administrator „andere Benutzer hinzufügen und verwalten, Apps installieren und Einstellungen ändern“ kann, und warnt: „Richte für einen Administrator keine automatische Anmeldung ein. Andernfalls könnte jemand deinen Mac einfach neu starten und mit Administratorrechten Zugriff erhalten. Um deinen Mac sicher zu halten, gib Administratornamen und -passwörter nicht weiter.“ Ein Standardkonto dagegen „kann Apps installieren und seine eigenen Einstellungen ändern, aber keine anderen Benutzer hinzufügen oder die Einstellungen anderer Benutzer ändern.“ Wer für die tägliche Arbeit ein Standardkonto nutzt und das Administratorkonto den Momenten vorbehält, in denen es tatsächlich gebraucht wird, verhindert, dass ein Fehler oder ein manipulierter Klick systemweite Einstellungen erreicht.

Das Wichtigste

  • Die App-Sandbox verhindert, dass eine App direkt auf die Daten einer anderen App zugreift; der Zugriff muss über macOS selbst laufen.
  • macOS ist darauf ausgelegt, Nutzern, in Apples Worten, „Transparenz, Zustimmung und Kontrolle“ darüber zu geben, was Apps mit ihren Daten tun.
  • Voller Festplattenzugriff und Bedienungshilfen sind ungewöhnlich weitreichende Berechtigungen und müssen manuell in den Einstellungen aktiviert werden.
  • Du kannst die Berechtigungen jeder App jederzeit in Systemeinstellungen > Datenschutz & Sicherheit überprüfen oder widerrufen.
  • Ein Administratorkonto kann jede Einstellung ändern und andere Benutzer verwalten; ein Standardkonto kann das nicht, weshalb die tägliche Nutzung über ein Standardkonto erfolgen sollte.

Testen Sie sich

  1. 1. Was verhindert die App-Sandbox laut Apples Dokumentation?

    • Dass eine App automatisch startet
    • Dass eine App außer über von macOS bereitgestellte Dienste auf die Daten einer anderen App zugreift — Richtig.
    • Dass eine App jemals das Internet nutzt
    • Dass eine App aktualisiert wird

    Apps mit Sandbox können nur über die von macOS bereitgestellten APIs und Dienste auf die Daten einer anderen App zugreifen, nicht direkt.

  2. 2. Welche dieser Berechtigungen muss manuell in den Systemeinstellungen aktiviert werden, statt über ein einfaches Pop-up gewährt zu werden?

    • Voller Festplattenzugriff — Richtig.
    • Keine; jede Berechtigung nutzt dasselbe Pop-up
    • WLAN-Zugriff
    • Den App Store öffnen

    Voller Festplattenzugriff (und Bedienungshilfen) erfordern eine manuelle Änderung in den Einstellungen für Datenschutz & Sicherheit, da sie ungewöhnlich weitreichend sind.

  3. 3. Warum rät Apple von einer automatischen Anmeldung für ein Administratorkonto ab?

    • Es verlangsamt den Start
    • Es verbraucht mehr Akkulaufzeit
    • Jeder, der den Mac neu startet, könnte ohne Passwort Administratorzugriff erhalten — Richtig.
    • Es deaktiviert Time Machine

    Bei aktivierter automatischer Anmeldung für ein Administratorkonto verschafft ein einfacher Neustart jedem Administratorrechte, ohne dass ein Passwort eingegeben werden muss.

  4. 4. Was kann ein Standardkonto ohne einen Administrator selbst tun?

    • Einen neuen Benutzer zum Mac hinzufügen
    • Apps installieren und seine eigenen Einstellungen ändern — Richtig.
    • Das Passwort eines anderen Benutzers ändern
    • FileVault für den gesamten Mac deaktivieren

    Standardkonten können Apps installieren und ihre eigenen Einstellungen anpassen, aber keine anderen Benutzer oder macweite Einstellungen verwalten.

Mit FireAI ausprobieren

Wenden Sie diese Lektion auf Ihrem eigenen Mac an.

Quellen

Setzen Sie es auf Ihrem Mac um

Teste alle Funktionen 17 Tage kostenlos, ohne Karte.

Download für Mac Doku