시스템 무결성 보호(SIP)는 Apple이 꽤 오래 전 macOS에 추가한 보안 기능으로, 중요한 시스템 파일을 잠가 맬웨어나 악의적인 사용자가 함부로 침투해 문제를 일으키지 못하도록 하는 것을 목표로 합니다.지원되지 않는 소프트웨어를 설치하거나 Apple이 잠금 상태로 유지하는 것을 선호하는 시스템 부분을 조정하는 등 심층적인 작업을 해야 할 때는 다소 번거롭습니다.따라서 SIP를 켜고 끄는 방법을 아는 것은 생명의 은인이 될 수 있지만 조심하지 않으면 위험할 수도 있습니다.기본적으로 이 가이드는 SIP 상태를 확인하고 일시적으로 비활성화한 다음 완료되면 다시 활성화하는 방법을 안내합니다.시스템을 손상시키는 것이 아니라, Mac을 정기적으로 열어 두지 않고도 필요할 때 제어할 수 있는 방법에 대한 것입니다.
macOS 터미널에서 SIP 상태를 확인하는 방법
이것저것 시도하기 전에 SIP가 활성화되어 있는지 확인하는 것이 좋습니다.때로는 이미 꺼져 있을 수도 있으니, 한 단계 더 간편하게 확인할 수 있겠죠? 그렇다면 빠르게 확인하는 방법을 알려드리겠습니다.
소요시간 : 약 2분
- 응용 프로그램 > 유틸리티 > 터미널을 통해 터미널을 쉽게 열 수 있습니다.
- 입력
csrutil status하고 Enter 키를 누르세요.이 명령은 SIP가 활성화되어 있는지, 비활성화되어 있는지, 아니면 이상한 부분적 상태에 있는지를 알려줍니다. - 출력을 읽어보세요.”시스템 무결성 보호 상태: 활성화됨” 또는 “비활성화됨”이라고 표시됩니다.비활성화된 상태라면 다행입니다! 이제 거의 준비가 된 것입니다.그렇지 않다면 계속 읽어보세요.다음은 SIP 비활성화입니다.
macOS에서 SIP 비활성화
SIP가 켜져 있는데 비활성화해야 하는 경우(제한을 우회하거나 지원되지 않는 드라이버를 로드하기 위해) 복구 모드 로 재시작해야 합니다.솔직히 말해서, 이 부분은 특히 최신 Mac에서는 좀 까다로울 수 있으니, 그냥 따라 하시면 됩니다.
복구 모드로 들어가기
Intel 프로세서를 사용하느냐 Apple Silicon 프로세서를 사용하느냐에 따라 다르지만, 핵심은 같습니다.복구 모드로 들어간 후 SIP를 끄면 됩니다.일부 설정에서는 이 과정이 약간 다르므로, 여기서는 간단히 설명합니다.
Apple Silicon(M1, M2 등)
- Mac을 완전히 종료합니다(절전 모드가 아닌 종료).
- 시작 옵션이 나타날 때까지 전원 버튼을 길게 누르세요.좀 이상하게 들리겠지만, 디스크와 옵션 버튼이 있는 창이 나타날 겁니다.
- ‘옵션’을 클릭한 다음 ‘계속’을 클릭합니다.macOS 복구 로 부팅됩니다.
- 메뉴 막대가 열리면 유틸리티 > 터미널을 선택하세요.
인텔 맥
- Mac을 완전히 종료하세요.
- 전원 버튼을 누르고 바로 Command + R을 Apple 로고나 회전하는 지구본이 나타날 때까지 누르세요.네, 손가락이 빠르시네요.
- 복구가 완료되면 유틸리티 > 터미널 로 이동합니다.
복구 터미널에서 SIP 끄기
- 터미널 내에서 입력
csrutil disable하고 Return을 누르세요. - 잠시 후 SIP가 비활성화되었음을 확인하는 메시지가 표시됩니다.이유는 확실하지 않지만, 가끔 1~2초 정도 걸릴 수 있으니 인내심을 가지세요.
- Mac을 정상적으로 재부팅하세요.부팅 후 터미널을 다시 열고 실행하여
csrutil status다시 확인하세요.”disabled”라고 표시되어야 합니다.
SIP 재활성화
필요한 작업을 마쳤으면 SIP를 다시 켜는 것이 좋습니다.과정을 반복하세요.복구 모드로 부팅하고 터미널을 연 후, 대신.exe를 실행하세요 csrutil enable.간단하지만, SIP를 장기간 비활성화해 두는 것은 보안에 좋지 않다는 점을 잊지 마세요.
몇 가지 팁과 주의 사항
- 백업 먼저 : 시스템 관련 작업을 하기 전에 Time Machine 이나 다른 백업 도구를 사용하세요.macOS는 당연히 필요 이상으로 어렵게 만들었을 테니까요.
- 작업이 끝나면 다시 활성화하세요.시스템을 취약하게 둘 이유가 없습니다.최대한 빨리 SIP를 다시 켜세요.
- 주의 : SIP를 비활성화하면 Mac이 맬웨어나 기타 원치 않는 프로그램에 노출될 수 있습니다.정확히 알고 있는 경우에만 실행하고, 필요 이상으로 오랫동안 해제하지 마세요.
시스템 무결성 보호(SIP)는 시스템의 보호된 부분을 잠그고 루트 권한을 포함한 무단 수정을 차단하여 Mac을 악성 코드로부터 보호합니다.기본적으로 Apple에서 악성 앱이나 해커의 심각한 피해를 방지하는 방식입니다.
모호한 소프트웨어, 사용자 지정 드라이버 설치, 또는 Apple에서 기본적으로 차단하는 고급 시스템 조정을 위해 이 작업이 필요할 수 있습니다.주의하지 않으면 잠재적으로 악의적인 프로그램에 접근할 수 있다는 점을 명심하세요.
그렇지 않습니다.일시적으로는 괜찮지만, 너무 오랫동안 꺼두면 Mac이 취약해질 수 있습니다.사용 후에는 다시 켜고, 주의 없이 위험한 행동을 하지 않는 것이 가장 좋습니다.
macOS에서 SIP를 비활성화하는 방법: 간략한 요약
- 먼저
csrutil status터미널에서 SIP 상태를 확인하세요. - 복구 모드로 재부팅하고 터미널을 연 다음.을 실행합니다
csrutil disable. - 완료되면 재부팅하고,
csrutil enable완료되면 SIP를 다시 활성화하세요.
솔직히 SIP를 건드리는 게 누구에게나 쉬운 일은 아니지만, Apple의 보호막 뒤에 숨겨진 문제를 해결해야 한다면 방법을 알아두는 게 좋습니다.단, 보안이 최우선이라는 걸 명심하세요.꼭 필요한 경우가 아니면 비활성화 상태로 두지 마세요.