Mac에서 갑자기 파일을 열거나 관리할 수 없게 되면, 여러 문제 해결 가이드에서 “디스크 권한 복구”를 권장하는 경우를 자주 보게 됩니다. 과거 OS X에는 실제로 이 기능이 있었지만, 현재 macOS에서는 사용자가 시스템 파일의 권한을 직접 수정하지 못하도록 보호하고 있습니다.
빠른 복구는 더 이상 불가능하지만, macOS에 내장된 도구를 활용해 권한 문제를 해결하는 방법은 여전히 존재합니다. 이제 최신 Mac에서 디스크 권한 문제를 실제로 어떻게 해결할 수 있는지 살펴보겠습니다.
디스크 권한이란?
macOS에서 디스크 권한은 파일과 폴더의 보안을 유지하기 위해 사용됩니다. 즉, 누가 파일이나 폴더를 열고, 수정하고, 삭제할 수 있는지를 결정하는 규칙입니다. 이 권한 덕분에 특정 앱이나 다른 사용자(여러 계정을 사용하는 경우)가 권한 없이 시스템 파일을 수정하거나 삭제하는 것을 막을 수 있습니다. 결과적으로 시스템 안정성을 유지하고, 사용자 간 파일을 보호하게 됩니다.
Mac에 있는 모든 파일과 폴더에는 각각의 권한 설정이 있습니다. Apple 커뮤니티 에서는 이를 다음과 같이 설명합니다.
Mac OS X에서는 패키지 파일(.pkg)을 통해 많은 항목이 설치됩니다. 패키지를 통해 무언가를 설치할 때마다 ‘자재 명세서(Bill of Materials)’ 파일(.bom)이 생성되며, 이는 Mac OS X 10.5 이하에서는 /Library/Receipts/에 저장됩니다. 이 파일들은 용량이 크지 않으며 삭제해서는 안 됩니다. 각 .bom 파일에는 해당 패키지가 설치한 파일 목록과 올바른 권한 정보가 포함되어 있습니다.
왜 권한 복구가 필요한가?
과거 macOS에서는 시스템 전반의 파일 권한 문제가 자주 발생했지만, 현재의 macOS는 전혀 다른 방식으로 이를 관리합니다. 핵심은 시스템 무결성 보호(SIP) 입니다. 이 기능은 중요한 시스템 파일과 그 권한을 자동으로 보호하고 유지합니다.
그럼에도 불구하고 권한 문제는 여전히 발생할 수 있는데, 이 경우 대부분은 사용자 계정(홈 폴더) 과 관련되어 있습니다. 다음과 같은 상황에서 문제가 생길 수 있습니다. 다른 Mac에서 데이터를 마이그레이션한 후, 백업에서 복원한 후 그리고 특정 앱이 오작동한 경우입니다.
아래와 같은 증상이 있다면 홈 폴더 권한 문제일 가능성이 높습니다.일부 예시는 다음과 같습니다.
- 앱이 정상적으로 작동하지 않음
- 본인 폴더에서 파일을 이동·삭제·저장할 수 없음
- 파일이나 폴더에 접근 권한이 없다는 오류 메시지 표시
Mac에서 디스크 권한을 자동으로 복구하는 방법
El Capitan 이후 macOS에서는 “디스크 권한 복구” 기능이 제거되었기 때문에 문제가 생겼을 때 의지할 수 있는 기본 도구가 거의 없습니다.이럴 때 CleanMyMac 은 디스크 권한 복구 기능을 포함하고 있어 권한 문제를 겪을 경우 유용한 도구가 될 수 있습니다.
무료 체험을 시작한 후, 다음 단계를 따라 하세요.
- CleanMyMac을 실행합니다.
- 왼쪽 사이드바에서 성능을 선택하고 스캔 클릭합니다.
- 스캔 완료 후 모든 작업 보기 선택 → 유지 관리 작업 선택합니다.
- 디스크 권한 복구 항목을 체크한 뒤 실행을 클릭합니다.
CleanMyMac은 시스템을 스캔해 디스크 권한을 확인하고, 문제가 발견되면 자동으로 복구합니다.
이제 끝입니다. Mac은 정상적으로 작동해야 하며, 문제가 없어 보여도 정기적으로 권한 복구를 실행해 주는 것이 좋습니다. 모든 권한 오류가 성능 저하로 이어지지는 않지만, 그렇다고 방치하는 것이 좋은 것은 아닙니다.
디스크 권한을 수동으로 복구하는 방법
Mac을 오래 사용해 온 사용자라면 “디스크 권한 복구”를 만능 문제 해결 도구로 기억하실 수도 있습니다. 하지만 이는 이제 대부분의 사용자에게 과거의 이야기입니다. 최신 macOS는 시스템 무결성 보호(SIP) 를 통해 소프트웨어 업데이트나 시스템 변경 시 권한을 자동으로 관리합니다. SIP는 루트 계정의 권한을 제한해 /System, /usr 같은 보호된 영역과 프로세스를 수정하지 못하게 합니다. 이는 악성코드가 시스템 파일을 감염시키는 것을 막기 위한 조치입니다.
단, El Capitan 이전 macOS를 사용 중이라면 여전히 디스크 유틸리티의 권한 복구 기능을 사용할 수 있습니다.
- Command + Space 단축키로 Spotlight를 열고 'Disk Utility'를 입력한 뒤 엔터 키를 누릅니다.
- 왼쪽 사이드바에서 Macintosh HD를 선택합니다.
- 응급 처치 탭을 클릭합니다.
- 디스크 권한 확인을 클릭합니다. 이 단계를 실행하면 디스크 유틸리티가 하드 드라이브 전체를 검사하여 손상되었거나 정상적으로 작동하지 않는 권한을 찾아내고, 수정이 필요한 항목을 목록으로 표시합니다. 이 과정은 몇 분 정도 걸릴 수 있지만, 진행 상황을 확인하고 싶다면 세부 정보 표시 옵션을 선택하면 됩니다.
- 그다음 디스크 권한 복구를 클릭하고, 디스크 유틸리티가 식별된 권한 문제를 모두 수정할 때까지 기다리세요.
디스크 권한 문제가 심각해 Mac이 정상적으로 부팅되지 않는 경우에는 복구 모드에서 디스크 유틸리티에 접근할 수 있습니다. Mac을 켤 때 Command + R 키를 누른 채로 부팅하면 복구 모드로 진입합니다.
또한 기존 운영체제 위에 더 최신 버전(또는 더 이전 버전)의 macOS를 설치하는 경우, macOS는 설치 과정의 일부로 디스크 권한을 자동으로 복구하여 깨끗한 상태에서 시스템을 시작할 수 있도록 합니다.
특정 앱의 권한을 직접 관리하는 방법
필요한 경우, 파일과 앱의 권한을 직접 관리할 수 있습니다. 방법은 간단합니다. ‘정보 가져오기’ 패널에서 권한을 확인하면 됩니다.
- 접근하려는 앱이나 파일을 우클릭합니다.
- 나타나는 메뉴에서 정보 가져오기를 클릭합니다. (또는 앱이나 파일을 한 번 클릭한 뒤 Command + I를 눌러도 됩니다.)
- 공유 및 사용 권한 섹션을 찾습니다. 여기에서 읽기 및 쓰기 권한을 수정할 수 있습니다.
하지만 일부 경우에는 '응용 프로그램을 열 권한이 없습니다'라는 오류 메시지가 표시될 수 있습니다. 이 오류는 최신 macOS 버전에서 간혹 보고되며, 특정 앱을 실행하지 못하게 하면서도 어떤 권한이 부족한지 설명해 주지 않기 때문에 위의 기본적인 방법이 통하지 않을 수 있습니다.
다행히도 이 오류는 비교적 쉽게 해결할 수 있습니다. 아래 방법을 순서대로 하나씩 시도해 보세요.
소프트웨어 업데이트하기
시스템 설정 > 일반 > 소프트웨어 업데이트로 이동한 뒤 업데이트가 있다면 화면의 안내에 따라 macOS를 업데이트하세요.
또한 문제가 발생한 앱이 최신 버전인지 확인하는 것도 중요합니다. App Store를 열고 왼쪽 메뉴에서 업데이트를 선택합니다. 또는 메뉴 막대에서 해당 앱의 메뉴를 클릭해 업데이트 확인을 선택할 수도 있습니다.
계정에 필요한 권한이 있는지 확인하기
관리자 권한 없이 파일이나 앱을 수정하려고 하면 권한 문제가 발생할 수 있습니다. 사용자 계정 종류를 확인하려면 시스템 설정을 열고 사용자 및 그룹을 클릭합니다. 현재 로그인된 사용자 옆의 ⓘ 아이콘을 클릭합니다. 그리고 이 컴퓨터 관리 허용 옵션이 활성화되어 있는지 확인합니다.현재 사용자에게 관리자 권한이 없다면 계정 추가를 통해 관리자 계정을 생성해야 할 수도 있습니다.
이제 권한 문제를 해결하고 파일과 앱을 다시 정상적으로 접근하고 수정할 수 있기를 바랍니다. 읽어주셔서 감사합니다!