Zurücksetzen des App-Zugriffs auf Datenschutzdaten von Mac OS X über die Befehlszeile
Inhaltsverzeichnis:
Wenn Sie einer Mac-App versehentlich erlaubt haben, auf Dinge wie Ihre persönliche Kontaktliste oder Ihren Standort zuzugreifen, oder Sie einfach noch einmal von vorne beginnen und eine genaue Kontrolle darüber haben möchten, welche Anwendungen auf bestimmte Daten zugreifen können, Sie können das Befehlszeilentool tccutil verwenden, um dies zu ändern und den Zugriff der Mac-App auf persönliche Daten zurückzusetzen.
Stellen Sie sich den tccutil-Befehl als eine Art Befehlszeilenschnittstelle zum Kontrollfeld „Sicherheit und Datenschutz“ vor, mit dem Sie den Zugriff von Apps auf Dinge wie Kontakte, Ortungsdienste, Nutzungsstatistiken und mehr steuern können. Dies ist unabhängig von GateKeeper, das die Startfähigkeit bestimmter Anwendungen steuert.
Die meisten Benutzer werden besser dran sein, das benutzerfreundlichere Einstellungsfenster zu verwenden, aber für diejenigen, die gerne Dinge vom Terminal aus optimieren, hier sind die Grundlagen des tccutil-Befehls:
So setzen Sie die Datenschutzdatenbank der Mac App zurück
Sie müssen das Terminal starten, das Sie unter /Programme/Dienstprogramme/ finden, um diese Funktion nutzen zu können.
Im Kern wird tccutil verwendet, um die Datenschutzdatenbank wie folgt zu verw alten:
tccutil reset
Das Beispiel in der Manpage von tccutil setzt die Datenschutzdatenbank zurück, für die Apps wie folgt auf das Adressbuch (Kontakte) zugreifen können:
tccutil reset AddressBook
Dadurch wird allen Anwendungen der Zugriff auf das Adressbuch entzogen. Das heißt, wenn Sie das nächste Mal versuchen, eine Anwendung zu öffnen, die auf die Kontaktinformationen zugreifen möchte, werden Sie aufgefordert, den Zugriff für diese bestimmte Anwendung entweder zuzulassen oder zu verweigern. Dieser Vorgang wiederholt sich für jede weitere App, die versucht, auf solche Daten zuzugreifen.
So setzen Sie den Zugriff auf die Datenbank der Ortungsdienste auf einem Mac zurück
In ähnlicher Weise könnten Sie dasselbe Zurücksetzen auf die Ortungsdienste mit dem folgenden Befehl anwenden:
tccutil reset CoreLocationAgent
Auch hier gilt, alle Apps, die Zugriff auf Ortungsdienste haben, werden entfernt und erfordern in Zukunft erneut eine Bestätigung.
Anzeigen einer Dienstliste
Du kannst eine detaillierte Liste von Diensten finden – von denen nicht alle für tccutil relevant sind – indem du „launchctl list“ in das Terminal eingibst.
launchctl list
Auch hier sind nicht alle für tccutil und App-Zugriff relevant, aber Dinge wie Standort, Adressbuch, Kamera, Mikrofon sollten hier zu finden sein.
Wie am Anfang des Artikels erwähnt, ist es am besten, wenn Sie nicht wissen, was Sie hier tun und warum, sich an das Datenschutz-Einstellungsfeld zu h alten, um diese Art des Zugriffs auf persönliche Daten zu kontrollieren .
Diese Funktion ist in allen modernen macOS-Versionen vorhanden, einschließlich Catalina 10.15, Mojave 10.14 und älter. Grundsätzlich hat alles ab Mac OS X 10.8 und höher die tccutil-Funktion und kann den App-Zugriff auf diese Weise zurücksetzen.