Mac OS X 10.10 Yosemite에서 kext 서명을 비활성화하려면 어떻게해야합니까? 있지만 Mac OS

kext 서명을 비활성화 할 경우의 단점을 알고 있지만 Mac OS X 10.10 “Yosemite”에서 실제로 이것을 비활성화 할 수 있는지 궁금합니다.



답변

Kext Signing 보안 설정을 비활성화하려면 :

sudo nvram boot-args=kext-dev-mode=1

이 설정을 변경 한 후에는 OS X이 인식하도록 컴퓨터를 다시 시작해야합니다.

kext-signing 설정은 전역 적이라는 점을 명심해야합니다.이 설정을 해제하면 신뢰할 수있는 출처의 시스템 드라이버 만 설치해야합니다.

다시 사용하려면 다음을 사용하십시오.

sudo nvram -d boot-args

답변

인용 애플의 문서 :

시스템 무결성 보호를 활성화 또는 비활성화하려면 복구 OS로 부팅하고 터미널에서 csrutil (1) 명령을 실행해야합니다.

컴퓨터를 다시 시작하고 시작할 때 Command 및 R 키를 눌러 복구 OS로 부팅합니다. 유틸리티 메뉴에서 터미널을 시작하십시오. 다음 명령을 입력하십시오. $ csrutil enable

머신에서 시스템 무결성 보호를 활성화 또는 비활성화 한 후 재부팅해야합니다.

소스 : 시스템 무결성 보호 구성

여전히 인용 :

OS X El Capitan부터 kext-dev-mode boot-arg는 더 이상 사용되지 않습니다.

sudo nvram boot-args="kext-dev-mode=1" # Has No Effect

출처 : 커널 확장