MacOS 시스템 무결성 보호 SIP 해제 가이드

 

맥북의 시스템 무결성 보호 SIP는 MacOS의 보안 기능으로 악성코드나 바이러스로부터 시스템을 보호해주는 역할을 합니다. 오늘은 SIP에 대해서 알아보고 무결성 보호 해제를 하는 방법에 대해서 알아보도록 하겠습니다.

 

맥os SIP란?

System Integrity Protection의 약자로 MacOS 보안 기능 중 하나입니다. OS 10.11 버전인 El Capitan부터 도입되어 사용되고 있는 보안 기능입니다. /System, /usr, /bin 등의 시스템 파일을 수정하거나 제거하게 되면 운영체제에 다양한 문제가 발생할 수 있기 때문에 이러한 것들을 방지합니다. 또한 커널확장(Kexts)과 시스템 프로세스 등도 보호해 줍니다.

 

SIP 확인 방법

sip 확인

맥os에서 터미널을 열어서 csrutil status 라고 입력하시면 SIP 상태를 볼 수 있습니다. enable 이라고 나오면 현재 활성화되어 있는 상태이며 disabled라고 나오면 SIP가 비활성화 되어 있는 상태입니다.

 

csrutil disable 라고 입력하면 SIP를 비활성화 할 수 있지만, Recovery 모드로 접근해서 입력해야지 정상적으로 적용이 됩니다.

 

 

맥북 SIP 해제 방법

  1. 맥북 전원을 끕니다.
  2. Command+R 키를 누른 상태에서 전원을 켭니다.
  3. 복구 모드(Recovery Mode)로 접근 후 메뉴 바에 유틸리티 > 터미널을 켜줍니다.
  4. 터미널에서 csrutil disable 입력해줍니다.
  5. csrutil status 무결성이 꺼졌는지 확인해 줍니다.

 

M1, M2 맥북에서 SIP 해제 방법

애플 실리콘 맥북인 M1, M2 맥북에서는 복구 모드로 접근하는 방법이 다릅니다.

위 방법에서 2번 부분에서 command+R 단축키가 아닌 전원키를 꾹 오래 누르고 있으면  복구 모드로 접근이 가능합니다.

복구 모드 접근 후 설정(톱니바퀴 모양)으로 들어가시면 유틸리티 > 터미널 접근이 가능합니다. 나머지 과정은 위에 소개해 드린 것과 동일 합니다.

 

만약에

The OS environment does not allow changing security configuration options

Ensure that the system was booted into Recovery OS via the standard user action.

이런 메시지가 나오게 된다면 아래의 글을 참고해 주세요

 

[IT/맥(mac os)] - 맥북 SIP 무결성 보호 csrutil disable 되지 않는 현상

 

맥북 SIP 무결성 보호 csrutil disable 되지 않는 현상

The OS environment does not allow changing security configuration options. Ensure that the system was booted into Recovery OS via the standard user action. 해결 방법 csrutil disable 을 터미널에 입력했을 때 정상적으로 되지 않는 경우

coconuts.tistory.com

 

다시 활성화하려면 기본 모드의 터미널에서 csrutil clear 입력 후 재부팅 또는 복구 모드에서 csrutil enable을 해주시면 다시 활성화할 수 있습니다.

 

[소프트웨어] - 맥북에서 윈도우 게임 프로그램 실행 방법 CrossOver 무료 다운로드

 

맥북에서 윈도우 게임 프로그램 실행 방법 CrossOver 무료 다운로드

Windows 라이선스를 구입하거나, 재부팅하거나, 가상 머신을 사용하지 않고도 Mac에서 Microsoft Windows 소프트웨어를 실행할 수 있습니다. CrossOver Mac을 사용하면 앱에서 기본적으로 Windows 앱을 쉽게

coconuts.tistory.com

 

댓글

Designed by JB FACTORY