Mac에서 시스템 무결성 보호(SIP)로 작업 및 제어하는 ​​방법

macOS 시스템 또는 Mac OS X El Capitan에는 시스템 무결성 보호라는 보안 조치가 있습니다. 이 기능은 Mac에 있는 시스템 파일의 의도하지 않은 수정을 방지하는 데 도움이 됩니다. Apple 서명 시스템 프로세스만 시스템 위치에 쓸 수 있습니다. SIP는 기본적으로 활성화되어 있습니다.

Apple은 대부분의 Mac 시스템 위치, 시스템 프로세스 및 커널 확장이 기록, 수정 또는 교체되지 않도록 보호하도록 SIP를 설계했습니다. 시스템 무결성 보호(SIP)는 또한 모든 맬웨어로부터 파일 및 시스템 프로세스를 보호합니다.

Apple에 따르면 시스템 무결성 보호는 macOS 및 OS X El Capitan의 모든 버전에서 사용되는 보안 기술입니다. 잠재적으로 악의적인 소프트웨어가 Apple이 귀하의 컴퓨터에서 보호된 파일 및 폴더로 간주하는 것을 수정하는 것을 방지하도록 설계되었습니다. 맥.

이전 버전의 Mac OS X에서는 "루트" 사용자 계정 이전에는 권한 제한이 없었고 Mac의 모든 시스템 폴더 또는 응용 프로그램에 액세스할 수 있었습니다. 소프트웨어는 관리자 이름과 암호를 입력하여 설치할 때 루트 수준 액세스 권한을 얻었고 시스템 파일이나 응용 프로그램을 수정하거나 덮어쓸 수 있습니다.

시스템 무결성 보호는 루트 계정을 제한하고 루트 사용자가 macOS 및 OS X의 보호된 부분에서 수행할 수 있는 작업을 제한합니다.

시스템 무결성 보호는 Mac 시스템의 다음 부분을 보호합니다.

  • /System
  • /usr
  • /bin
  • /sbin
  • /var
  • macOS 및 OSX가 사전 설치된 Apple의 기본 앱

귀하와 타사 앱 또는 설치 프로그램은 계속해서 다음 경로에 쓸 수 있습니다.

  • /Applications
  • /Library
  • /usr/local

시스템 무결성 보호는 또한 특정 소프트웨어가 Mac의 시동 디스크를 선택하는 것을 방지합니다. 다른 시동 디스크를 수동으로 선택하려면 다음으로 이동하십시오. 시스템 환경설정 > 시동 디스크. 또는 다시 시작할 때 Option 키를 누른 다음 사용 가능한 시동 디스크 목록에서 선택하여 시동 관리자를 사용하십시오.

내용물

  • Mac의 현재 SIP 상태를 확인하는 방법
  • macOS Mojave 이상의 SIP
  • 타사 앱과 SIP 충돌
    • SIP(시스템 무결성 보호)를 비활성화하는 방법
    • 관련 게시물:

Mac의 현재 SIP 상태를 확인하는 방법

  • /응용 프로그램/유틸리티에서 터미널 시작
  • 다음 명령을 입력하십시오. csrutil 상태
  • 엔터 키를 치시오
  • 터미널은 "시스템 무결성 보호 상태: 활성화됨" 또는 "시스템 무결성 보호 상태: 비활성화됨"으로 응답합니다. 터미널을 통해 Mac에서 SIP 활성화

macOS Mojave 이상의 SIP

Apple은 자체 앱뿐만 아니라 타사 앱도 포함하도록 macOS Mojave에서 SIP를 업그레이드했습니다. 즉, SIP는 이제 타사 앱을 보호합니다. 따라서 악성 소프트웨어는 Apple 자체 앱 또는 타사 앱을 변조, 코드 삽입, 수정 또는 덮어쓸 수 없습니다.

타사 앱과 SIP 충돌

다음과 같은 소프트웨어를 사용하는 경우 윈클론 또는 토탈파인더, 이 기능으로 인해 몇 가지 문제가 발생할 수 있습니다.

Winclone은 Mac에서 Bootcamp 파티션을 쉽게 이미지화할 수 있도록 하므로 Mac 사용자가 자주 사용합니다. Mac 또는 PC에 더 많은 공간을 제공하기 위해 Bootcamp 파티션의 크기를 변경해야 하는지 또는 한 Bootcamp 파티션에서 다른 파티션으로 데이터를 마이그레이션해야 하는지 여부. Mac에서 시스템 무결성 보호를 활성화한 경우 유틸리티 사용에 문제가 발생할 수 있습니다.

당신은 할 수 있습니다 무결성 보호 기능을 일시적으로 비활성화작업을 완료한 다음 돌아가서 Mac에서 이 보호 기능을 활성화하십시오. 이를 수행하려면 아래의 간단한 단계를 따르십시오.

SIP(시스템 무결성 보호)를 비활성화하는 방법

  • 단계-> 1
    • 시작 차임벨이 울리는 동안 control + r 키를 눌러 복구 모드에서 Mac을 시작합니다.
      메뉴 막대에서 유틸리티 터미널을 강조 표시하는 macOS 복구 모드의 스크린샷
      유틸리티 메뉴 모음에서 터미널에 액세스
  • 단계 -> 2
    • 이동 유틸리티 > 터미널 입력한 다음 "csrutil 비활성화; 재부팅.’
  • 단계 ->3
    • 필요한 작업을 수행한 다음 복구 시스템으로 돌아가서 '를 입력하여 보호 기능을 활성화합니다.csrutil 활성화; 재부팅.' 터미널 명령 프롬프트에서
  • 단계 -> 4
    • 시스템 무결성 보호 기능이 Mac에서 다시 작동하는지 확인하려면
    • Mac에서 터미널을 열고 'csrutil 상태
    • 위의 4단계를 사용하여 루트 수준 작업을 완료한 후 시스템 무결성 보호를 다시 켰는지 확인할 수 있습니다.
수즈 - 사과
SK( 편집장 )

Apple에 A/UX가 일찍 도착했을 때부터 기술에 집착한 Sudz(SK)는 AppleToolBox의 편집 방향을 책임지고 있습니다. 그는 캘리포니아 로스앤젤레스에 거주하고 있습니다.

Sudz는 수년에 걸쳐 수십 개의 OS X 및 macOS 개발을 검토하여 macOS의 모든 것을 다루는 것을 전문으로 합니다.

전생에 Sudz는 포춘 100대 기업의 기술 및 비즈니스 혁신 열망을 도왔습니다.