본문 바로가기

맥북 게이트키퍼 끄기 비활성화 MacOS 보안 차단해제

잡가이버 2025. 3. 5.
반응형

맥북 게이트키퍼 끄기 비활성화 MacOS 보안 차단해제

Apple의 운영체제인 MacOS에는 현재 빅서까지 출시되었으며 카탈리나와 모하비까지가 현재 대중적으로 사용하는 운영체제입니다.

그리고 이러한 맥북및 아이맥에서 외부 신뢰할 수 없는 프로그램차단해주는 게이트키퍼라는 윈도우에서 윈도우디펜더와 유사한 기능이 있습니다.

 

맥북 게이트키퍼 끄기 비활성화 MacOS 보안 차단해제
맥북 아이맥 게이트키퍼 비활성화 설정방법

그렇기 때문에 맥북 보안을 위해 크랙과 같은 신뢰할 수 없는 프로그램을 설치하거나 실행할때 자동으로 차단을 시켜주기 때문에 별도의 프로그램을 설치하기 위해서는 잠시 게이트키퍼 기능을 꺼서 해당기능을 비활성화해야합니다.

  • 손상되었기 때문에 열 수 없습니다.
  • 신뢰할 수 없는 앱 차단되어 실행할 수 없습니다.

맥북 & 아이맥 등 MacOS 맥 운영체제에서 게이트키퍼 기능을 차단하기 위해서는 터미널을 실행하여 게이트키퍼 비활성화 명령어를 입력하는것으로 기능을 차단하거나 활성화할 수 있습니다.

 

맥북 파일 실행 확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다

맥북 파일실행 오류 "확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다" 맥북에서 파일을 실행하는데 간혹 실행이 되지 않는 경우가 있으며 이러한 오류가 발생하는 원인으로 Apple에서

jab-guyver.co.kr

MacOS 게이트키퍼 끄기 설정

시스템 환경설정 – 보안 및 개인정보 보호

시스템 환경설정 – 보안 및 개인정보 보호로 들어간 다음 일반탭을 선택합니다.

게이트키퍼 활성화 상태
게이트키퍼 활성화 상태

현재 게이트키퍼가 활성화되어 있는 상태로 다음에서 다운로드한 앱 허용이 2개만 표시됩니다.

  • App Store
  • App Store 및 확인된 개발자

게이트키퍼 기능이 차단되면 해당 항목이 2개에서 3개로 변경됩니다.

게이트키퍼 비활성화

파인더 -> 터미널 “Terminal“을 실행합니다.

sudo spctl --master-disable

위 명령어를 입력 후 엔터를 눌러주면 게이트키퍼가 비활성화됩니다.

패스워드 입력란은 아무렇게 입력해도 무방합니다.

게이트키퍼 차단확인

게이트키퍼 끄기

이후 다시 보안 및 개인정보 보호로 들어가면 다운로드 앱 허용이 3개로 변경되어있습니다.

모든 곳으로 체크하면 게이트키퍼 기능이 꺼집니다.

게이트키퍼 재활성화

프로그램 설치 및 실행이 되었다면 다시 게이트키퍼를 활성화해 맥북 및 아이맥의 MacOS의 보안을 활성화합니다.

sudo spctl --master-enable

터미널을 실한 다음 ENABLE 명령어로 변경합니다.

확인되지 않은 개발자배포 앱 차단해제 강제실행

화인 되지 않은 개발자가 배포했기 때문에 열 수 없습니다. 개발자가 배포한 응용 프로그램의 설치만 허용합니다.

확인되지 않은 개발자가 배포했기 때문에 열 수 없습니다.와 같이 맥에서 인터넷에서 다운로드 앱을 실행 시 App Store에서 검증되지 않은 앱으로 인해 앱 실행 및 설치가 차단되는 경우가 있는데 이는 앱스토어 외에 검증되지 않은 앱을 실행 시 바이러스에 감염되어 멀웨어 및 트로이목마등에 감염될 수 있기 때문에 이러한 앱은 실행 시 자동으로 차단되며 강제로 설치하기 위해서는 개발자옵션을 활성화해 차단을 해제해야 합니다.

시스템 환경설정 -> 보안 및 개인 정보보호

강제로 앱설치를 허용하기 위해서는 보안을 일시적으로 해제해야합니다.

시스템 환경설정 -> 보안 및 개인 정보보호 탭으로 이동합니다.

개발자가 등록한 응용프로그램을 열수 없도록 차단없이 실행
개발자가 등록한 응용프로그램을 열수 없도록 차단없이 실행

좌측하단 자물쇠를 클릭해 보안을 일시적으로 해제합니다.

그리고 인터넷 크롬 & 사파리 등에서 다운로드 받은 확인되지 않은 개발자가 등록한 응용프로그램을 열수 없도록 차단한 항목을 확인하고 확인 없이 열기를 눌러 강제로 앱을 실행합니다.

이후 모든 차단된 앱을 강제실행했다면 다시 자물쇠를 클릭해 보안설정을 활성화해줍니다.

Q&A: 맥북에서 게이트키퍼 비활성화 및 관련 오류 해결 방법

Q1: "확인되지 않은 개발자가 배포한 앱이라서 열 수 없습니다" 오류가 발생합니다. 어떻게 해결하나요?

A1: 이 오류는 맥에서 게이트키퍼 기능이 활성화되어, 신뢰할 수 없는 개발자 또는 출처에서 온 앱을 차단할 때 발생합니다. 해결 방법은:

  1. 시스템 환경설정 > 보안 및 개인정보 보호로 이동합니다.
  2. 일반 탭에서 다운로드한 앱 허용을 "App Store 및 확인된 개발자"로 설정하여 실행할 수 있습니다.
  3. 그래도 실행되지 않으면 터미널을 열고 sudo spctl --master-disable 명령어를 입력하여 게이트키퍼를 일시적으로 비활성화하고 앱을 실행한 후, 다시 sudo spctl --master-enable로 활성화하여 보안을 유지합니다.

Q2: "게이트키퍼가 활성화된 상태에서 설치가 되지 않습니다" 오류가 발생합니다. 해결 방법은 무엇인가요?

A2: 이 오류는 게이트키퍼가 활성화되어, 앱 설치 시 차단되는 경우 발생합니다. 해결 방법은:

  1. 시스템 환경설정 > 보안 및 개인정보 보호로 이동하여, 다운로드한 앱 허용을 "모든 곳"으로 설정합니다.
  2. 터미널을 열고 sudo spctl --master-disable 명령어를 입력하여 게이트키퍼를 비활성화하고, 앱을 설치한 후 다시 sudo spctl --master-enable 명령어를 입력하여 게이트키퍼를 활성화합니다.

Q3: "게이트키퍼 비활성화 후에도 앱이 여전히 실행되지 않습니다" 오류가 발생합니다. 해결 방법은 무엇인가요?

A3: 게이트키퍼를 비활성화한 후에도 앱이 실행되지 않으면, 앱에 추가적인 권한 설정이 필요할 수 있습니다. 해결 방법은:

  1. 시스템 환경설정 > 보안 및 개인정보 보호에서, 차단된 앱을 선택하고 열기를 클릭하여 앱을 수동으로 실행합니다.
  2. 좌측 하단에 있는 자물쇠 아이콘을 클릭하여 잠금을 해제하고, 확인되지 않은 개발자가 배포한 앱에 대한 차단을 해제한 후 다시 시도합니다.

Q4: "게이트키퍼를 비활성화하고 싶습니다. 어떻게 해야 하나요?"

A4: 터미널을 이용하여 간단하게 게이트키퍼를 비활성화할 수 있습니다. 해결 방법은:

  1. 터미널을 열고, sudo spctl --master-disable 명령어를 입력합니다.
  2. 패스워드를 입력한 후, 시스템 환경설정 > 보안 및 개인정보 보호에서 다운로드한 앱 허용 항목이 "모든 곳"으로 변경된 것을 확인합니다.
  3. 이 후 앱을 설치하고 실행한 후, 보안을 다시 활성화하려면 sudo spctl --master-enable 명령어를 입력합니다.

Q5: "개발자가 등록하지 않은 응용 프로그램을 실행하려면 어떻게 해야 하나요?"

A5: 개발자가 등록하지 않은 앱을 실행하려면 보안을 일시적으로 해제하고 실행할 수 있습니다. 해결 방법은:

  1. 시스템 환경설정 > 보안 및 개인정보 보호로 이동합니다.
  2. 좌측 하단에 있는 자물쇠 아이콘을 클릭하여 잠금을 해제하고, "확인되지 않은 개발자가 배포한 앱" 항목에서 차단된 앱을 확인합니다.
  3. 열기 버튼을 클릭하여 해당 앱을 강제로 실행합니다.
  4. 이후 보안을 다시 활성화하려면 자물쇠를 클릭하여 보안을 다시 설정합니다.

Q6: "게이트키퍼가 활성화되지 않거나 비활성화되지 않는 문제"가 발생합니다. 해결 방법은 무엇인가요?

A6: 게이트키퍼가 제대로 활성화되지 않거나 비활성화되지 않는 경우, 시스템 파일이나 설정에 문제가 있을 수 있습니다. 해결 방법은:

  1. 터미널을 열고, sudo spctl --master-disable 명령어로 게이트키퍼를 비활성화한 후, 다시 sudo spctl --master-enable으로 활성화해 보세요.
  2. 시스템을 재부팅한 후, 다시 시도해 보세요.
  3. 시스템 환경설정 > 보안 및 개인정보 보호에서 다운로드한 앱 허용을 "App Store 및 확인된 개발자"로 설정한 후, 문제가 해결되는지 확인합니다.

Q7: "터미널 명령어를 실행했지만 여전히 앱이 실행되지 않습니다" 오류가 발생했습니다. 해결 방법은 무엇인가요?

A7: 터미널 명령어를 통해 게이트키퍼를 비활성화했음에도 앱이 실행되지 않는 경우, 앱 파일에 다른 권한 설정이 필요할 수 있습니다. 해결 방법은:

  1. 해당 앱의 정보 창을 열고, 모든 사용자에게 권한을 부여하여 실행 권한을 조정합니다.
  2. 시스템 환경설정 > 보안 및 개인정보 보호에서 차단된 앱을 수동으로 열어보세요.
  3. 터미널에서 xattr -d com.apple.quarantine <앱 경로> 명령어를 사용하여 앱의 보안 검사를 제거해 보세요.

Q8: "게이트키퍼를 비활성화했는데도 여전히 앱 실행이 차단됩니다" 해결 방법은 무엇인가요?

A8: 때때로, 앱 실행 시 다른 보안 프로그램이 개입할 수 있습니다. 해결 방법은:

  1. 시스템 환경설정 > 보안 및 개인정보 보호에서 자세한 내용 보기를 클릭하여, 차단된 앱을 수동으로 확인하고 열기 버튼을 클릭합니다.
  2. 앱을 열 때 Terminal을 통해 sudo spctl --master-disable 명령어를 다시 실행해 보세요.

Apple MacOS MacBook 참고

반응형
그리드형

댓글