Mac에서 LockDown Browser의 모든 권한 재설정 방법 (깨끗한 상태)
전체 권한 재설정을 수행하는 시점
다음과 같은 경우 전체 재설정을 실행하십시오.
- LDB가 "권한 거부됨"을 표시하지만 시스템 설정은 권한이 허용되었다고 표시할 때.
- 시스템 설정의 권한 토글이 실행 사이에 유지되지 않을 때.
- 같은 권한에 대해 "허용"을 여러 번 클릭했지만 계속 다시 프롬프트가 표시될 때.
- TCC를 일관되지 않은 상태로 두었을 가능성이 있는 macOS 업데이트 이후.
- 고위험 시험 전, 예방적 유지 보수로.
완전한 재설정 절차
순서대로 실행하십시오. 먼저 LockDown Browser를 종료하십시오 (필요한 경우 강제 종료: ⌘+⌥+Esc).
단계 1 - 시스템 수준에서 LDB의 모든 TCC 권한 재설정
tccutil reset Camera com.respondus.lockdownbrowser
tccutil reset Microphone com.respondus.lockdownbrowser
tccutil reset ScreenCapture com.respondus.lockdownbrowser
tccutil reset Accessibility com.respondus.lockdownbrowser
tccutil reset SystemPolicyAllFiles com.respondus.lockdownbrowser
tccutil reset PostEvent com.respondus.lockdownbrowser
tccutil reset ListenEvent com.respondus.lockdownbrowser
각 명령은 LDB에 대해 하나의 TCC 서비스를 재설정합니다. tccutil은 관리자 비밀번호가 필요하지 않습니다. 사용자의 TCC 데이터베이스에서 작동합니다. Apple은 모든 macOS 설치에서 man tccutil 페이지에 이를 문서화합니다.
단계 2 - 시스템 설정 개인정보 보호 목록에서 LDB 제거
- 시스템 설정 → 개인정보 보호 및 보안.
- 카메라, 마이크, 화면 및 시스템 오디오 기록, 손쉬운 사용, 전체 디스크 접근 권한, 입력 모니터링 각각에 대해 - LockDown Browser를 찾아 클릭하고 (-) 빼기 버튼을 클릭하여 제거를 확인하십시오.
단계 3 - LDB 캐시 상태 지우기 (선택 사항이지만 권장됨)
rm -rf ~/Library/Application\ Support/LockDown\ Browser/
rm -rf ~/Library/Caches/com.respondus.lockdownbrowser/
단계 4 - Mac 재시동
TCC 상태를 캐시하는 모든 macOS 서비스가 새로 고침되도록 강제합니다. 로그인 후 다른 앱을 먼저 열지 마십시오.
단계 5 - LMS에서 LDB 재실행
LMS에 로그인하고, 평가로 이동하여, LDB 실행 링크를 클릭하십시오. macOS가 각 필요한 권한을 새로 프롬프트합니다. 각각에서 허용을 클릭하십시오. 권한 상태가 이제 깨끗합니다.
시스템 설정 외에 시스템 수준 재설정 (tccutil)이 필요한 이유
시스템 설정의 토글은 ~/Library/Application Support/com.apple.TCC/TCC.db의 데이터베이스 파일에 영향을 줍니다. 토글을 끄는 것이 tccutil reset이 보내는 것과 동일한 TCC 프레임워크 신호를 항상 발생시키는 것은 아닙니다. 둘을 결합 (설정 제거 + tccutil 재설정)하는 것이 깨끗한 첫 실행 상태를 보장합니다.
재설정이 근본 문제를 해결하지 못하는 경우
일부 증상은 그렇게 보이더라도 권한 문제가 아닙니다.
- 카메라가 감지되지 않음 → 다른 앱이 카메라를 점유 중임 (카메라 해결 참조).
- 마이크 무음 → 잘못된 입력 장치 또는 음소거됨 (마이크 해결 참조).
- 화면 기록이 매 실행마다 다시 프롬프트됨 → Sequoia 15.3+ 동작, 버그가 아님 (화면 기록 페이지 참조).
Frequently asked questions
tccutil 재설정이 다른 앱에 영향을 줍니까?
아니요 - 각 명령은 지정된 번들 ID (com.respondus.lockdownbrowser)만 대상으로 합니다. 다른 앱의 TCC 상태는 건드리지 않습니다.
tccutil에 관리자 비밀번호가 필요합니까?
아니요, tccutil은 사용자 자신의 TCC 데이터베이스에서 작동합니다. 관리자 승격이 필요하지 않습니다.
얼마나 자주 전체 재설정을 실행해야 합니까?
문제 해결 시에만. 정기적인 재설정은 다음 실행 시 모든 것을 다시 부여하는 데 시간이 듭니다. 최근에 권한 문제를 겪었다면 큰 시험 전에 재설정하십시오.