명령줄에서 Mac OS X 개인 정보 데이터에 대한 앱 액세스 재설정
차례:
실수로 Mac 앱이 개인 연락처 목록 또는 위치와 같은 항목에 액세스하도록 허용했거나 다시 시작하여 특정 데이터에 액세스할 수 있는 애플리케이션을 세부적으로 제어하려는 경우, 명령줄 도구 tccutil을 사용하여 이를 변경하고 개인 데이터에 대한 Mac 앱 액세스를 재설정할 수 있습니다.
tccutil 명령을 보안 및 개인 정보 보호 제어판에 대한 일종의 명령줄 인터페이스로 생각하면 연락처, 위치 서비스, 사용 통계 등과 같은 항목에 대한 앱 액세스를 제어할 수 있습니다. 이것은 특정 응용 프로그램의 시작 기능을 제어하는 GateKeeper와는 별개입니다.
대부분의 사용자는 친숙한 기본 설정 패널을 사용하는 것이 더 나을 것이지만 터미널에서 항목을 조정하려는 사용자를 위해 tccutil 명령의 기본 사항은 다음과 같습니다.
Mac 앱 개인 정보 데이터베이스 재설정 방법
이 기능을 사용하려면 /Applications/Utilities/에 있는 터미널을 실행해야 합니다.
핵심적으로 tccutil은 다음과 같이 개인 정보 데이터베이스를 관리하는 데 사용됩니다.
tccutil 재설정
tccutil 매뉴얼 페이지에 제공된 예는 다음과 같이 앱이 주소록(연락처)에 액세스할 수 있는 개인 정보 데이터베이스를 재설정합니다.
tccutil 주소록 재설정
이렇게 하면 주소록에 대한 모든 응용 프로그램 액세스가 취소됩니다. 즉, 다음에 연락처 정보에 액세스하려는 응용 프로그램을 열려고 하면 해당 특정 응용 프로그램에 대한 액세스를 허용하거나 거부하라는 메시지가 표시됩니다. 해당 데이터에 액세스를 시도하는 각 추가 앱에 대해 이 프로세스가 반복됩니다.
Mac에서 위치 서비스 데이터베이스 앱 액세스를 재설정하는 방법
마찬가지로 다음 명령을 사용하여 위치 서비스에 동일한 재설정을 적용할 수 있습니다.
tccutil reset CoreLocationAgent
여기에서도 동일하게 적용됩니다. 위치 서비스에 액세스할 수 있는 모든 앱이 제거되므로 나중에 다시 확인해야 합니다.
서비스 목록 표시
터미널에 "launchctl list"를 입력하면 tccutil과 관련된 모든 서비스가 아닌 자세한 서비스 목록을 찾을 수 있습니다.
launchctl list
다시 말하지만, 이들 모두가 tccutil 및 앱 액세스와 관련이 있는 것은 아니지만 위치, 주소록, 카메라, 마이크 등은 여기에서 찾을 수 있습니다.
그러나 기사의 시작 부분에서 언급한 바와 같이 여기서 무엇을 하고 있고 왜 그런지 모른다면 이러한 유형의 개인 데이터 액세스를 제어하기 위해 개인 정보 기본 설정 패널을 고수하는 것이 가장 좋습니다. .
이 기능은 Catalina 10.15, Mojave 10.14 및 이전 버전을 포함한 모든 최신 macOS 버전에 존재하며 기본적으로 Mac OS X 10.8 이상의 모든 버전에는 tccutil 기능이 있으며 이러한 방식으로 앱 액세스를 재설정할 수 있습니다.