Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기

맥(Mac)을 소유하고 있다는 것은 특별한 일입니다. 값비싼 만큼 그만한 가치가 있는 소중한 기기이며, Apple 제품은 탁월한 디자인과 함께 오랫동안 안전하게 사용할 수 있도록 보호 장치를 갖추고 있습니다. 그중에서도 대표적인 보안 기능이 바로 게이트키퍼(Gatekeeper)입니다.

그런데 이 보안 기능을 실제로 활용하고 계신가요? 애초에 게이트키퍼가 무엇인지 잘 알고 계셨나요? 게이트키퍼는 분명한 이유를 두고 존재하는 기능이므로 반드시 제대로 활용하시길 권합니다.

아직 이 보안 기능을 들어본 적이 없다면, 지금부터라도 익숙해지시기 바랍니다. 소중한 돈을 들여 구입한 맥이라면 주요 기능 하나하나를 제대로 아는 것이 좋습니다. 게이트키퍼와 같은 보안 기능야말로 맥이 투자할 가치가 있는 기기인 이유입니다.

1부. 맥의 게이트키퍼 자세히 살펴보기

게이트키퍼는 맥으로 앱을 안전하게 전달하는 보안 체계입니다. 흔히 '코드 서명(code signing)' 방식이라고 불리며, 합법적으로 앱을 설치할 수 있는 공식적인 통로라고 할 수 있습니다. 게이트키퍼는 사기를 당하거나 맥을 감염시킬 수 있는 악성코드·바이러스에 노출되지 않도록 안심감을 주는 역할을 합니다.

게이트키퍼의 가장 큰 장점은 맥에 기본 내장되어 있다는 점입니다. 별도의 추가 구매나 복잡한 설정 없이 이미 맥 안에 자리하고 있습니다. 맥이 많은 사람들에게 사랑받는 기기인 이유 중 하나가 바로 이런 기능 덕분입니다.

게이트키퍼가 중요한 이유

게이트키퍼를 조금만 들여다봐도 이 기능이 얼마나 중요한지 알 수 있습니다. 요즘은 어떤 앱이든 다운로드하고 싶어지는 유혹이 많습니다. 맥을 사용하면 어떤 앱이든 마음껏 받을 수 있다는 안심감이 들지만, 이것은 올바른 생각이 아닙니다. 실제로는 여전히 악성코드가 맥에 침투할 가능성이 있습니다. 그 이유는 일부 앱이 번들(bundle) 형태로 배포되기 때문입니다.

즉, 한 앱을 다운로드하는 과정에서 맥에 해를 끼칠 수 있는 다른 프로그램까지 함께 설치될 수 있으며, 더 큰 문제는 사용자가 이를 알아차리기 어렵다는 점입니다. 바로 이런 이유로 맥의 게이트키퍼가 필수적입니다. 위험한 앱이 맥에 설치되는 것을 차단하고, 앱을 다운로드할 때마다 한 겹의 보호막을 제공합니다.

모든 앱이 필요해 보이는 요즘, 게이트키퍼는 모든 앱이 신뢰할 수 있는 것도, 안전한 것도 아니라는 사실을 일깨워 주는 고마운 존재입니다.

게이트키퍼 사용 시 발생할 수 있는 문제

게이트키퍼를 사용하면서 생길 수 있는 문제는 없을까요? 솔직히 말해 심각한 문제는 많지 않습니다. 하지만 누구나 짚을 수 있는 뻔한 불편함은 존재합니다.

게이트키퍼는 인증되지 않은 앱의 설치를 차단하기 때문에, 꼭 필요한 앱을 사용하려면 이를 우회(override)해야 합니다. 이것 자체가 큰 문제는 아니지만, Apple이 인증하지 않은 앱을 자주 다운로드해야 하는 환경이라면 상당히 번거로울 수 있습니다.

2부. 맥에서 게이트키퍼 관리하는 방법

다행히 게이트키퍼를 직접 관리하면 이 보안 기능의 장점을 충분히 누릴 수 있습니다. 아래 두 가지 방법을 통해 맥에서 게이트키퍼를 관리하는 법을 확인해 보세요.

방법 1. PowerMyMac으로 미인증 앱 찾아 확인하기

게이트키퍼는 다운로드를 제한하기 때문에 Apple이 승인한 앱만 설치할 수 있습니다. 선택할 수 있는 앱의 폭이 좁아지는 셈이죠. 또 다른 단점은 정상적인 앱까지 차단될 수 있어 곤란한 상황이 생길 수 있다는 점입니다.

미인증 앱을 우회해서 열 수는 있지만, 맥에서 해당 앱을 일일이 찾아내야 하는 것은 꽤 번거로운 작업입니다. 맥에 설치된 미인증 앱을 찾고 확인하려면 iMyMac PowerMyMac을 사용하는 것이 가장 효율적입니다.

이 프로그램을 사용하면 여러 폴더를 일일이 뒤지지 않고도 모든 앱을 한눈에 확인할 수 있습니다. 몇 번의 클릭만으로 맥에 설치된 모든 앱이 화면에 나타납니다.

PowerMyMac 사용 순서는 아래와 같습니다.

  1. iMyMac PowerMyMac 다운로드
  2. Uninstaller 선택
  3. 스캔 버튼 클릭
  4. Clean 버튼 클릭
  5. 앱 우회 실행

각 단계를 더 자세히 살펴보겠습니다.

1단계. iMyMac PowerMyMac 다운로드

공식 웹사이트에서 PowerMyMac을 무료로 다운로드하세요. 다운로드가 끝나면 맥에서 프로그램을 실행해 엽니다.

2단계. Uninstaller 선택

화면에 PowerMyMac이 열리면 가장 먼저 눈에 띄는 것은 프로그램의 심플함입니다. 화면 왼쪽에 기능 목록이 나열되어 있으니, 목록 하단 부분에서 Uninstaller를 찾아 클릭합니다.

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기

3단계. 스캔 버튼 클릭

메인 화면 하단 중앙에 Scan 버튼이 보입니다. 이 버튼을 클릭하면 PowerMyMac이 맥에 설치된 모든 앱을 스캔하기 시작합니다.

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기

4단계. Clean 버튼 클릭

스캔 버튼을 클릭하면 몇 초 후 메인 화면에 앱 목록이 나타납니다. 이것이 맥에 설치된 모든 앱입니다. 목록을 살펴보며 우회할 앱과 삭제할 앱을 구분한 뒤, Clean 탭을 클릭해 불필요한 앱을 맥에서 정리합니다.

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기

5단계. 앱 우회 실행

맥의 모든 미인증 앱을 삭제할 필요는 없습니다. PowerMyMac의 스캔 기능 덕분에 어떤 앱을 정리하고 어떤 앱을 우회해야 할지 명확히 파악할 수 있습니다.

앱을 우회하려면 해당 앱을 마우스 오른쪽 버튼으로 클릭하고 드롭다운 목록에서 '열기(Open)'를 선택합니다. 앱이 열리면서 개발자가 확인되지 않았다는 메시지가 표시됩니다. 이때 정말 실행할 것인지 묻는 팝업이 나타나는데, '열기(Open)' 버튼을 클릭하면 앱을 우회 실행할 수 있습니다.

방법 2. 게이트키퍼 설정으로 '어디서든' 앱 허용하기

다음 방법은 게이트키퍼가 활성화된 상태에서도 출처에 상관없이 앱을 열 수 있도록 설정하는 방법입니다. 아래 단계를 따라 해 보세요.

1단계. 시스템 환경설정 열기

상단 메뉴의 Apple 로고로 커서를 옮겨 클릭합니다. 드롭다운 목록이 나타나면 시스템 환경설정(System Preferences)을 찾아 클릭합니다. 참고로 macOS Ventura 이후 버전에서는 '시스템 설정(System Settings)'이라는 이름으로 변경되었습니다.

2단계. 게이트키퍼 검색

시스템 환경설정 창이 열리면 화면 오른쪽 상단의 검색창에 'Gatekeeper'를 입력합니다. 입력을 시작하면 검색 결과가 보안 및 개인 정보 보호(Security & Privacy)를 가리키는 것을 확인할 수 있습니다.

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기

3단계. 보안 및 개인 정보 보호 열기

보안 및 개인 정보 보호로 이동하면 '게이트키퍼'라는 이름의 항목은 찾을 수 없습니다. Apple이 메뉴에서 게이트키퍼 탭을 제거했기 때문에 혼란스러울 수 있지만, Apple은 게이트키퍼의 기능 자체는 그대로 유지하고 있습니다. 해당 기능들은 보안 및 개인 정보 보호 창 하단에서 찾을 수 있습니다.

4단계. 패널 잠금 해제

설정을 변경하려면 먼저 암호로 패널 잠금을 해제해야 합니다. 자물쇠 아이콘을 클릭한 뒤 팝업 창에 사용자 이름과 암호를 입력합니다.

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기

5단계. '어디서든' 선택

이제 게이트키퍼의 기능을 직접 확인할 수 있습니다. '어디서든(Anywhere)'을 선택하세요. 이는 사실상 맥의 게이트키퍼를 끄는 것과 같습니다. '어디서든'을 클릭하면 작업을 확인하는 팝업 창이 나타나며, '어디서든 허용(Allow from Anywhere)' 탭을 클릭하면 설정이 완료됩니다.

맥 게이트키퍼(Gatekeeper) 완벽 가이드: 관리 방법과 장점 제대로 활용하기


참고: macOS Sierra 이후 버전에서는 보안 강화를 위해 '어디서든' 옵션이 기본적으로 숨겨져 있을 수 있습니다. 이 경우 터미널(Terminal)에서 sudo spctl --master-disable 명령을 실행하면 옵션이 나타납니다. 다만 이 설정은 보안 수준을 낮추는 것이므로, 신뢰할 수 있는 앱만 설치하고 평소에는 게이트키퍼를 켜두는 것을 권장합니다.