Reset app-toegang tot Mac OS X-privacygegevens vanaf opdrachtregel

Inhoudsopgave:

Anonim

Als je per ongeluk een Mac-app toestemming hebt gegeven om toegang te krijgen tot zaken als je persoonlijke contactenlijst of locatie, of als je gewoon opnieuw wilt beginnen en nauwkeurige controle hebt over welke applicaties toegang hebben tot bepaalde gegevens, je kunt de opdrachtregeltool tccutil gebruiken om dit te wijzigen en de toegang van de Mac-app tot persoonlijke gegevens opnieuw in te stellen.

Beschouw de opdracht tccutil als een soort opdrachtregelinterface voor het configuratiescherm Beveiliging en privacy, waarmee u de toegang van apps tot zaken als contacten, locatieservices, gebruiksstatistieken en meer kunt regelen. Dit staat los van GateKeeper, dat bepa alt of bepaalde toepassingen kunnen worden gestart.

De meeste gebruikers zullen beter af zijn met het gebruik van het vriendelijkere voorkeurenpaneel, maar voor degenen die graag dingen aanpassen vanuit de Terminal, hier is de basis van het tccutil-commando:

Privacydatabase voor Mac-app opnieuw instellen

Je moet de Terminal starten, te vinden in /Applications/Utilities/ om deze functie te kunnen gebruiken.

In de kern wordt tccutil gebruikt om de privacydatabase als volgt te beheren:

tccutil reset

Het voorbeeld in de man-pagina van tccutil reset de privacydatabase waarvoor apps toegang hebben tot het adresboek (Contacten) als volgt:

tccutil reset Adresboek

Hiermee wordt de toegang van alle applicaties tot AddressBook ingetrokken, wat betekent dat de volgende keer dat u een applicatie probeert te openen die toegang wil tot de contactgegevens, u wordt gevraagd om de toegang voor die specifieke applicatie toe te staan ​​of te weigeren. Dat proces herha alt zich voor elke extra app die toegang probeert te krijgen tot dergelijke gegevens.

App-toegang tot locatieservices-database resetten op Mac

Op dezelfde manier kunt u dezelfde reset toepassen op locatieservices met de volgende opdracht:

tccutil reset CoreLocationAgent

Hier geldt hetzelfde, alle apps die toegang hebben tot Locatieservices worden verwijderd, waarvoor in de toekomst opnieuw een bevestiging nodig is.

Een lijst met services weergeven

U kunt een gedetailleerde lijst met services vinden – die niet allemaal relevant zijn voor tccutil – door "launchctl list" in te voeren in de terminal.

launchctl-lijst

Nogmaals, deze zullen niet allemaal relevant zijn voor tccutil en app-toegang, maar zaken als locatie, adresboek, camera, microfoon zouden hier moeten worden gevonden.

Zoals vermeld aan het begin van het artikel, als je echter niet weet wat je hier doet en waarom, kun je het beste bij het Privacy-voorkeurenpaneel blijven om dit soort toegang tot persoonlijke gegevens te beheren .

Deze mogelijkheid bestaat in alle moderne macOS-versies, inclusief Catalina 10.15, Mojave 10.14 en eerder, eigenlijk alles van Mac OS X 10.8 en hoger heeft de tccutil-functie en kan op deze manier app-toegang resetten.

Reset app-toegang tot Mac OS X-privacygegevens vanaf opdrachtregel