macOS에서 시스템 확장 기능을 단계별로 활성화하여 성능과 보안을 강화하는 방법

최신 Mac(특히 Apple 실리콘 기반 Mac)에는 기본적으로 강력한 보안 기능이 탑재되어 있습니다. 관련 기능 중 하나는 서명된 시스템 볼륨(Signed System Volume)으로, Apple 암호화 서명이 없는 시스템 파일에 접근하거나 실행할 수 없도록 차단합니다. 이 기능은 Mac의 보안을 강화하지만, 애플리케이션에 필요한 시스템 확장 프로그램을 설치하지 못할 수도 있습니다. 애플리케이션이 커널 확장 프로그램(kext 파일)을 사용하기 때문이며, Apple에서는 이를 레거시 시스템 확장 프로그램이라고 부릅니다. 그래도 시스템 확장 프로그램을 설치해야 하는 경우 Mac의 보안 설정을 수정해야 합니다. Mac에서 시스템 확장 프로그램을 활성화하는 방법을 알려드리겠습니다.

시스템 확장 기능을 활성화해야 하는 이유는 무엇입니까?

신뢰할 수 있는 개발자의 앱을 설치하려고 할 때 앱이 시스템 확장 프로그램을 설치하려고 했지만 차단되었다는 경고 메시지가 표시될 수 있습니다. 이는 해당 확장 프로그램이 오래된 시스템 확장 프로그램이어서 Apple 실리콘 프로세서(M1, M2, M3, M4)가 장착된 Mac에서 기본적으로 차단되었기 때문입니다. 앱을 사용하려면 시스템 확장 프로그램을 활성화해야 합니다. 이 단계는 앱이 제대로 작동하는지 확인하는 데 필수적이며, 특히 기본적으로 사용할 수 없는 특정 시스템 기능에 의존하는 경우 더욱 그렇습니다. 시스템 확장 프로그램을 활성화하면 앱에 시스템 리소스에 접근할 수 있는 추가 권한이 부여되어 고급 작업을 수행하고 성능을 향상시킬 수 있습니다. 하지만 Mac의 보안을 강화하고 맬웨어로부터 보호하기 위해 시스템 확장 프로그램을 활성화하기 전에 앱이 신뢰할 수 있는 출처에서 제공되었는지 신중하게 확인해야 합니다. 앱에 시스템 접근 권한을 부여하기 전에 개발자의 평판을 확인하고 다른 사용자의 리뷰를 읽어보는 것을 잊지 마세요.

Mac의 성능을 유지하려면 어떻게 해야 하나요?

Mac에 앱을 많이 설치하고 자주 사용하면 불필요한 파일들이 빠르게 쌓이게 되는데, 이를 "시스템 정크"라고 합니다. 정크 파일은 앱이 Mac에 설치하여 삭제 후에도 그대로 남아 있는 파일입니다. 이러한 파일들은 다음과 같습니다.

  • 삭제되어야 했지만 삭제되지 않은 임시 파일입니다.
  • 사용하지 않는 언어에 대한 앱 캐시 파일, 설정 및 언어 파일입니다.
  • 사용자 캐시와 시스템 캐시(Xcode 덤프 포함).

이러한 불필요한 파일은 빠르게 누적되어 Mac 공간을 많이 차지할 뿐만 아니라 앱 속도 저하나 충돌과 같은 문제를 일으킬 수 있습니다. 따라서 주기적으로 삭제하는 것이 좋습니다.

이러한 파일을 검색하는 데는 오랜 시간이 걸릴 수 있습니다. CleanMyMac“의 특징을 가지고 있습니다.청소이 앱은 모든 어려운 작업을 대신 처리해 주고 Mac을 불필요한 파일 없이 원활하게 운영할 수 있도록 도와줍니다. 작동 방식은 다음과 같습니다.

  1. CleanMyMac 무료 체험판을 받아보세요 – 모든 도구는 무료로 사용할 수 있습니다.
  2. "정리" > "스캔" > "정리"를 클릭하세요. 간단해요! ✅

정리 가능한 공간 확보, Spotlight 재인덱싱, 리소스 사용량이 많은 애플리케이션 종료 등 Mac을 정기적으로 관리하여 RAM을 확보하고 CPU 사용량을 줄이는 것도 좋은 방법입니다. CleanMyMac에 포함된 성능 기능과 목록 앱을 사용하여 이러한 작업을 수행할 수 있습니다.

Mac에서 시스템 확장 기능을 활성화하는 방법

Mac에서 시스템 확장 기능을 활성화하려면 복구 모드로 재시작하고 시작 보안 유틸리티를 사용해야 합니다. 이 과정은 이러한 확장 기능을 사용하는 일부 구형 애플리케이션, 특히 커널 확장 또는 kext 파일이라고 하는 애플리케이션의 실행을 위해 필요합니다.

  1. Apple 메뉴를 클릭하고 시스템 종료를 선택하세요.
  2. Mac의 전원 버튼을 "시작 옵션 로딩 중"이 나타날 때까지 길게 누릅니다.
  3. 옵션을 선택한 다음 계속을 클릭합니다.
  4. 시동 디스크를 선택한 후 다음을 클릭합니다.
  5. 관리자 비밀번호를 입력하고 계속을 클릭하세요.
  6. 메뉴 막대에서 유틸리티를 클릭하고 시작 보안 유틸리티를 선택합니다.
  7. 부팅 디스크를 선택하고 보안 정책을 클릭합니다.
  8. "보안 수준 낮춤" 옆에 있는 버튼을 선택하세요. 이 옵션을 선택하면 특정 개발자의 시스템 확장 프로그램을 설치하고 실행할 수 있습니다.
  9. "식별된 개발자의 커널 확장에 대한 사용자 관리 허용" 옆의 상자를 선택하세요. 이 설정은 시스템 확장 기능을 완전히 활성화하는 데 필요합니다.
  10. 확인을 클릭하세요.
  11. 사용자 팝업 메뉴를 클릭하고 관리자 계정을 선택하세요. 그런 다음 비밀번호를 입력하고 확인을 클릭하세요.
  12. Apple 메뉴를 클릭하고 재시작을 선택하세요.

Mac이 재시동되면 시스템 확장 프로그램이 차단되었다는 대화 상자가 나타날 수 있습니다. 이 경우 "보안 설정 열기"를 클릭하세요. 시스템 설정 > 개인 정보 보호 및 보안에서 "보안" 섹션으로 스크롤하여 시스템 소프트웨어가 로드되지 않았다는 메시지 옆에 있는 "허용"을 클릭하세요.

Apple 실리콘 기반 Mac은 시스템 저장소 변경을 방지하기 위해 강화된 보안 기능을 제공합니다. 따라서 커널 확장 프로그램 또는 kext 파일이라고 하는 일부 기존 시스템 확장 프로그램은 기본적으로 작동하지 않습니다. 이러한 파일을 사용하는 앱을 사용하려면 먼저 Mac의 보안 설정을 변경하여 시스템 확장 프로그램을 활성화해야 합니다.

위의 단계에 따라 시스템 확장 프로그램을 활성화하면 해당 앱을 계속 사용할 수 있습니다.

댓글이 닫혀있다.