
맥(Mac)에 내장된 Gatekeeper는 승인되지 않은 앱이 설치되지 않도록 막아주는 보안 기능입니다. 여기에는 공식 Mac App Store가 아닌 곳에서 다운로드한 앱들도 포함됩니다. 설정을 변경하지 않았다면, 이런 앱을 설치하려고 할 때마다 경고 창이 나타나며 설치 여부를 직접 결정하게 됩니다.
App Store 외부 앱을 자주 설치하는 사용자라면, 앱을 실행할 때마다 뜨는 경고 메시지가 번거롭게 느껴질 수 있습니다. 이 경우 Gatekeeper를 영구적으로 비활성화하면 더 이상 경고를 받지 않고 편리하게 사용할 수 있습니다.
다음은 맥에서 Gatekeeper를 영구적으로 끄는 방법입니다.
참고: Gatekeeper는 외부의 승인되지 않은 앱으로부터 사용자를 보호하기 위한 맥의 핵심 보안 기능입니다. 본문은 이 기능을 끄라고 권장하는 것이 아니라, 그 방법을 소개하는 것일 뿐입니다. 진행 여부와 그에 따른 보안 위험은 사용자 본인의 판단에 따르시기 바랍니다.
맥에서 Gatekeeper 영구적으로 끄기
별도의 서드파티 앱 없이 터미널(Terminal)에서 간단한 명령어 하나만 입력하면 됩니다.
1. Dock에서 Launchpad를 클릭하고 "Terminal"을 검색한 후 클릭하여 터미널을 실행합니다.

2. 터미널이 열리면 아래 명령어를 입력하고 Enter 키를 누릅니다. 이 명령어는 맥에서 Gatekeeper를 영구적으로 비활성화합니다.
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool NO

3. 명령어가 시스템 설정을 변경할 수 있도록 계정 비밀번호를 입력하라는 메시지가 나타납니다. 비밀번호를 입력하고 Enter 키를 누릅니다.

4. 올바른 비밀번호를 입력했다면 별도의 확인 메시지는 나타나지 않고, 새로운 명령어 입력 줄에 사용자 이름만 표시됩니다. 이것이 바로 명령이 성공적으로 실행되어 Gatekeeper가 영구적으로 꺼졌다는 의미입니다. 이제부터는 Mac App Store 외부에서 앱을 설치할 때 열지 여부를 묻는 창이 나타나지 않습니다.
나중에 이 기능을 다시 켜고 싶다면, 역시 터미널 명령어 하나만으로 간단하게 해결할 수 있습니다.
맥에서 Gatekeeper 다시 켜기
마찬가지로 서드파티 앱 없이 터미널 앱만 있으면 됩니다.
1. Dock에서 Launchpad를 클릭하고 "Terminal"을 검색한 후 클릭하여 터미널을 실행합니다.

2. 터미널에 아래 명령어를 입력하고 Enter 키를 누릅니다. 이 명령어는 맥에서 Gatekeeper를 다시 활성화합니다.
sudo defaults write /Library/Preferences/com.apple.security GKAutoRearm -bool YES

3. 변경 사항을 적용하기 위해 계정 비밀번호를 입력하고 Enter 키를 누릅니다.

4. 올바른 비밀번호를 입력하면 확인 메시지 없이 빈 명령어 입력 줄만 나타납니다. 이는 명령이 정상적으로 실행되어 Gatekeeper가 다시 작동 중이라는 의미입니다. 이제부터는 Mac App Store 외부에서 앱을 설치할 때마다 확인 창이 나타납니다.
마무리
Gatekeeper의 반복적인 경고 창이 불편하다면 위에서 소개한 방법으로 맥에서 영구적으로 비활성화할 수 있습니다. 필요할 때 언제든 같은 방법으로 다시 켤 수 있으니 걱정하지 않아도 됩니다. 궁금한 점이 있다면 아래 댓글로 남겨주세요.