Computer >> 컴퓨터 >  >> 문제 해결 >> Mac

Mac 보안 강화: USB 포트 전체 또는 특정 포트만 비활성화하는 4가지 방법

iMac, Mac mini, Mac Pro 같은 Mac 데스크톱과 MacBook, MacBook Air, MacBook Pro 같은 노트북에는 키보드, 마우스, USB 저장장치 등 외부 주변기기를 연결하기 위한 USB 포트가 기본으로 탑재되어 있습니다. 하지만 이러한 USB 포트는 데이터 유출과 악성코드 감염의 잠재적 위험 요소이기도 합니다. 승인되지 않은 USB 연결과 악성코드 위협으로부터 Mac을 보호하려면 USB 포트를 일시적으로 비활성화하는 것이 좋습니다.

이 글에서는 Mac에서 USB 포트를 비활성화하는 방법을 단계별로 자세히 안내해 드립니다. 효과적인 4가지 방법을 지금 바로 확인해 보세요.

Mac에서 USB 포트를 비활성화하면 좋은 점

Mac의 USB 포트를 비활성화하면 보안 측면에서 여러 가지 이점을 얻을 수 있습니다.

데이터 유출 방지

USB 포트를 비활성화하면 민감한 정보가 USB 저장장치로 유출되거나 무단 복사될 위험을 크게 줄일 수 있습니다. 개인의 지식 재산권이나 회사의 업무 정보처럼 중요한 데이터의 기밀성을 유지하는 데 큰 도움이 됩니다.

악성코드로부터 보호

바이러스와 악성코드는 USB 저장장치를 통해 전파되어 컴퓨터를 감염시킬 수 있습니다. 이로 인해 데이터 손실은 물론, 해커에게 무단 접근 권한과 시스템 제어 권한을 넘겨줄 수도 있습니다. Mac의 USB 포트를 비활성화하면 연결된 주변기기를 통한 악성코드 확산 위험을 줄일 수 있습니다.

무단 접근 차단

USB 포트를 비활성화하면 외부 기기를 통한 Mac 무단 접근을 막을 수 있습니다. 물리적 보안이 중요한 환경에서 특히 유용합니다.

Mac 보안을 강화하는 11가지 유용한 팁도 함께 확인해 보세요. 이 글이 도움이 되었다면 지인들과 공유해 주세요.

방법 1. 물리적 잠금 장치로 특정 USB 포트 접근 제한하기

시스템 설정을 건드리고 싶지 않다면, 가장 간단한 방법은 물리적 USB 포트 잠금 장치를 사용하여 특정 포트 또는 모든 USB 포트에 대한 접근을 차단하는 것입니다.

이런 물리적 USB 포트 잠금 장치는 설치가 간편하며, 사용하지 않는 USB 포트에 대한 무단 연결을 효과적으로 막아줍니다.

  • 장점:
  • 설치와 사용이 간편함
  • 특정 포트 또는 전체 USB 포트 선택 차단 가능
  • 단점:
  • 물리적 잠금 장치 구매 비용 발생
  • 잠금 장치의 열쇠나 비밀번호 분실 가능성 있음

방법 2. 전문 USB 차단 프로그램으로 USB 포트 차단하기

신뢰할 수 없는 USB 드라이브나 액세서리가 Mac에 연결되는 것을 막으려면 전문 USB 차단 유틸리티가 필요합니다. iBoysoft DiskGeeker는 Mac 사용자를 위한 올인원 디스크 관리 도구로, 디스크 관리, 디스크 성능 향상, 디스크 오류 복구 등 다양한 기능을 갖추고 있습니다.

특히 USB Defender 유틸리티를 사용하면 화이트리스트를 생성하고 외부 USB 저장장치 및 액세서리 접근용 비밀번호를 설정할 수 있습니다. 올바른 비밀번호나 화이트리스트 승인 없이는 Mac의 USB 또는 Thunderbolt 포트를 통해 연결된 외부 기기를 인식하거나 마운트할 수 없습니다.

iBoysoft DiskGeeker로 Mac에서 USB 접근 비활성화하는 방법

1단계. iBoysoft DiskGeeker를 무료로 다운로드하여 Mac에 설치하고 실행합니다.

2단계. 오른쪽 상단의 점 세 개 아이콘을 클릭하고 USB Defender > Enable USB Defender를 선택합니다.

3단계. 48자 미만의 비밀번호를 설정합니다.

4단계. 팝업 창에서 보호 모드를 선택합니다. "Only allow USB in white list(화이트리스트 USB만 허용)"를 선택하고 항상 신뢰할 USB 기기를 지정합니다. "Every time ask for confirmation(매번 확인 요청)"을 선택하면 Mac의 모든 USB 포트가 차단되고, USB 주변기기를 연결할 때마다 비밀번호 입력을 요구합니다.

  • 장점:
  • Mac 잠금 해제 상태에서도 알 수 없는 USB 기기로부터 보호
  • 전체 또는 특정 USB 포트를 유연하게 비활성화 가능
  • 대부분의 Mac 모델 및 macOS 버전과 호환
  • 설정 및 변경이 매우 간단함
  • 단점:
  • 7일 무료 체험판으로 제한됨
  • 서드파티 앱 설치 필요

서드파티 USB 차단 프로그램을 활용하면 Mac에서 USB 포트를 손쉽게 비활성화할 수 있습니다. 소셜 미디어에서 여러분의 생각을 공유해 보세요.

방법 3. 특정 kext 파일 삭제로 전체 USB 포트 비활성화하기 (macOS 10.15 이하)

Mac 운영체제는 USB 저장 매체 및 외부 기기와 통신하기 위해 특정 커널 확장(kext) 파일에 의존합니다. 이 확장 파일을 삭제하거나 위치를 변경하면 시스템이 USB 포트를 통해 이동식 기기와 연결하는 능력을 잃게 됩니다. 단, 이 변경 사항은 모든 USB 포트에 영향을 미친다는 점에 유의해야 합니다.

다만 이 방법은 macOS 10.15(Catalina) 이하 버전을 실행하는 Mac에만 적용됩니다. macOS 11 Big Sur부터는 시스템 볼륨이 서명되고 봉인된 상태이므로 수정할 수 없습니다.

시스템 설정을 수정할 관리자 권한이 있다면, 아래 단계에 따라 macOS 10.15 이하를 실행하는 Mac에서 USB 포트를 비활성화할 수 있습니다.

1단계. Mac에서 SIP(System Integration Protection, 시스템 무결성 보호)를 비활성화합니다.

2단계. Mac 데스크톱에서 상단 메뉴바의 이동(Go) > 폴더로 이동(Go to Folder)을 클릭합니다.

3단계. 폴더로 이동 창에 경로 "/System/Library/Extensions"를 붙여넣고 Return 키를 누릅니다.

4단계. Extensions 폴더에서 IOUSBMassStorageClass.kextIOFireWireSerialBusProtocolTransport.kext라는 두 개의 .kext 파일을 찾습니다.

5단계. 다른 위치에 "disabled Extensions"라는 이름의 새 폴더를 만듭니다.

6단계. USB 대용량 저장장치에 대한 USB 포트만 비활성화하려면 IOUSBMassStorageClass.kext 파일을 새 폴더로 잘라내기 하면 됩니다. 이 경우 USB 포트로 연결되는 다른 기기에는 영향을 주지 않습니다. 모든 외부 USB 주변기기의 연결을 차단하려면 두 kext 파일을 모두 새 폴더로 옮깁니다.

7단계. Mac을 재시작하면 변경 사항이 적용되어 USB 포트가 비활성화됩니다.

다시 USB 포트를 활성화하려면 kext 파일을 Extensions 폴더로 되돌린 후 Mac을 재시작하면 됩니다.

  • 장점:
  • 완전 무료 방법
  • 모든 USB 포트를 한 번에 비활성화 가능
  • 단점:
  • IT 초보자에게는 너무 기술적인 과정임
  • USB 포트를 반복적으로 활성화/비활성화하기 어려움
  • 특정 USB 포트만 비활성화 불가능
  • 최신 macOS 버전에서는 작동하지 않음

방법 4. USB 제한 모드로 전체 USB 포트 제한하기 (Apple Silicon 탑재 MacBook Air/Pro, macOS 13 이상)

macOS의 액세서리 보안 기능(Restricted Mode, 제한 모드)은 유선 액세서리를 통한 공격으로부터 Mac을 보호하도록 설계되었습니다. macOS 13 Ventura부터는 이 추가 보안 계층이 기본적으로 활성화되어, Mac이 잠긴 상태에서 새로운 액세서리 연결 시 사용자의 허가를 요구합니다.

설정을 변경하면 잠긴 Mac이 외부 USB 기기가 연결될 때마다 승인 여부를 확인하도록 할 수 있습니다. 그러면 허가가 승인된 경우에만 USB 기기와 Mac 간의 데이터 전송 등의 작업이 이루어집니다.

USB 제한 모드를 설정해 Mac의 USB 포트를 비활성화하는 방법

1단계. Apple 메뉴를 클릭하고 시스템 설정(System Settings)으로 이동합니다.

2단계. 사이드바에서 개인정보 보호 및 보안(Privacy & Security)을 선택합니다.

3단계. 아래로 스크롤하여 "액세서리 연결 허용(Allow accessories to connect)"을 찾고 "항상 묻기(Ask Every Time)" 옵션을 선택합니다.

4단계. 변경 사항을 적용하려면 관리자 비밀번호를 입력합니다.

5단계. 사이드바에서 사용자 및 그룹(Users & Groups)을 선택합니다.

6단계. 관리자 외에 다른 사용자가 이 Mac에 로그인할 수 없도록 설정되어 있는지 확인합니다. 게스트 계정으로 로그인이 가능하다면 정보 아이콘을 클릭하고 "게스트가 이 컴퓨터에 로그인하도록 허용"을 끔으로 설정하여 비활성화합니다.

참고:
1. 이 설정은 전원 어댑터, Thunderbolt가 아닌 디스플레이, 승인된 허브, 페어링된 스마트 카드, 설정 마법사 중이거나 recoveryOS로 부팅된 Mac에는 적용되지 않습니다.
2. SDXC(SD Extended Capacity) 카드까지 제한하려면 macOS 13.3 이상으로 업그레이드해야 합니다.
3. 승인된 액세서리는 Mac이 마지막으로 잠긴 시점부터 최대 3일 동안 잠긴 Mac에 연결될 수 있습니다. 사용이 끝난 USB 기기는 안전하게 제거하세요.

이제 Thunderbolt 또는 USB 액세서리를 Mac에 연결하면 해당 기기를 신뢰하고 연결을 허용할지 묻는 메시지가 나타납니다. 자리를 비운 사이 누군가 알 수 없는 외부 기기를 Mac에 연결하려는 경우에 특히 유용합니다. 추가 보안을 위해 자리를 비울 때는 반드시 Mac을 잠그는 것을 잊지 마세요.

  • 장점:
  • 완전 무료 USB 차단 솔루션
  • 설정이 매우 간단함
  • 단점:
  • Mac 잠금 해제 상태에서는 보호 불가
  • 특정 USB 포트만 차단 불가능
  • 지원되는 Mac 모델이 매우 제한적
  • USB 연결을 통한 모든 기기에 적용되지 않음

Mac의 무료 내장 유틸리티로 바이러스나 악성코드를 제거하는 방법을 안내해 드립니다. 또한 MacBook Air나 Pro가 바이러스에 감염되었는지 확인하는 방법도 함께 알려 드립니다.

마치며

지금까지 Mac에서 USB 포트를 차단하는 4가지 효과적인 방법을 살펴보았습니다. 각 방법의 장단점을 비교하여 자신의 필요, 기술 수준, 예산에 가장 잘 맞는 방법을 선택하세요. 이 중에서 iBoysoft DiskGeeker의 USB Defender가 Mac의 USB 포트를 관리하는 데 가장 편리하고 간단하며 유연한 솔루션입니다. 지금 무료로 사용해 보고 데이터를 악성코드와 유출로부터 보호하세요.

자주 묻는 질문(FAQ)

Q1. Mac에 연결된 USB 기기 목록은 어떻게 확인하나요?

A. Mac에서 연결된 USB 기기 목록은 쉽게 확인할 수 있습니다.
1. Apple 메뉴 > 이 Mac에 관하여 > 추가 정보를 클릭합니다.
2. 아래로 스크롤하여 시스템 리포트를 클릭합니다.
3. 하드웨어 항목에서 USB로 이동합니다.
4. 용량, 제품 ID, 벤더 ID, 일련 번호 등 세부 정보와 함께 나열된 USB 기기를 확인합니다.

Q2. Apple이 USB 포트를 없앤 건가요?

A. Apple은 USB 포트를 제거한 것이 아니라, 기존의 일반 USB 포트(A, B, Micro, Mini)에서 하나의 포트로 다양한 기능을 수행하는 Thunderbolt/USB-C 포트로 전환했습니다. 이는 무선 연결 강조와 더 얇은 디자인을 위한 결정이었습니다.

Q3. 컴퓨터의 USB 포트가 영구적으로 차단된 이유는 무엇인가요?

A. 컴퓨터의 USB 포트가 영구적으로 차단되었다면, 기업 환경에서 MDM 관리자가 데이터 유출과 악성코드 확산을 방지하기 위해 설정했을 가능성이 높습니다.

Q4. USB 잠금과 USB 포트 잠금의 차이는 무엇인가요?

A. USB 잠금은 USB 드라이브 자체에 저장된 데이터를 보호하는 것을 의미합니다. 기기 비밀번호 설정이나 비밀번호로 암호화된 USB 드라이브 사용으로 구현할 수 있습니다. 반면 USB 포트 잠금은 컴퓨터나 기기의 해당 포트에 어떤 USB 기기도 물리적으로 연결하지 못하도록 제한하는 것을 말합니다.