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

Mac에서 파일, 폴더, 앱 및 하드 드라이브 권한 변경하는 완벽 가이드

macOS는 Mac의 파일, 폴더, 디스크에 대한 권한을 관리하고 설정할 수 있는 기능을 제공합니다. 사용자는 컴퓨터 내 특정 파일에 대해 지정된 사용자나 그룹에게 어떤 수준의 접근 권한을 부여할지 직접 결정할 수 있습니다.

Mac을 여러 사람이 함께 사용하거나 파일 공유(File Sharing) 등을 통해 다른 사용자와 연결되어 있다면, 개인 정보 보호를 위해 특정 파일과 폴더의 권한을 체계적으로 관리하는 것이 필수적입니다.

이 글에서는 Mac에서 권한을 변경하는 방법을 단계별로 자세히 알아봅니다. 또한 Mac에서 권한 변경이 되지 않는 경우 그 원인과 해결 방법까지 함께 확인할 수 있습니다.

목차

  • 1. Mac에서 파일 권한 확인하는 방법
  • 2. Mac에서 파일, 폴더, 하드 드라이브 권한 변경하기
  • 3. 터미널(Terminal)로 Mac 권한 변경하기
  • 4. Mac에서 앱 권한 변경하기
  • 5. Mac에서 외장 하드 드라이브 권한 변경하기
  • 6. Mac에서 권한 변경이 안 될 때 해결 방법
  • 7. Mac 권한 변경 관련 FAQ

Mac에서 파일 권한 확인하는 방법

macOS는 모든 파일과 폴더에 일련의 권한을 기본적으로 부여합니다. 관리자는 특정 파일, 폴더 또는 외장 하드 드라이브에 대해 개별 사용자나 그룹이 어떤 유형의 권한을 가질지 정의할 수 있습니다.

Mac에서 파일 권한을 확인하려면 다음 단계를 따르세요.

  1. Finder에서 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 '정보 가져오기(Get Info)'를 선택합니다. 또는 Finder에서 파일을 선택한 후 상단 메뉴 막대에서 파일 > 정보 가져오기를 클릭해도 됩니다.
  2. 정보 창의 '공유 및 권한(Sharing & Permissions)' 섹션에서 이 파일에 대한 각 사용자 또는 그룹의 권한을 확인할 수 있습니다.

각 그룹의 권한 항목을 펼치면(관리자 제외) 네 가지 유형의 권한을 확인할 수 있습니다.

  • 읽기 전용(Read-only): 사용자가 파일을 볼 수만 있고 수정은 할 수 없습니다.
  • 쓰기 전용(Write-only): 폴더를 드롭 박스로 만들어, 사용자가 폴더를 열지 않고도 항목을 넣을 수 있게 합니다. 드롭 박스를 설정한 소유자만 접근할 수 있습니다.
  • 읽기 및 쓰기(Read & Write): 사용자가 파일이나 폴더를 열고, 보고, 편집할 수 있습니다.
  • 접근 없음(No Access): 파일이나 폴더에 대한 모든 접근을 차단합니다.

Mac에서 파일, 폴더, 하드 드라이브 권한 변경하기

Mac에서 파일, 폴더 또는 하드 드라이브의 읽기/쓰기 권한을 변경하려면 아래의 방법을 따라 해보세요.

사용자 및 그룹 권한 변경/부여하기

  1. 대상 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭하고 '정보 가져오기'를 선택합니다.
  2. 창 하단의 자물쇠 아이콘을 클릭하고 관리자 비밀번호를 입력합니다.
  3. '공유 및 권한' 섹션에서 이름(Name) 목록 아래의 사용자 이름을 선택하고 해당 권한 항목을 펼칩니다.
  4. 드롭다운 메뉴에서 새로 설정할 권한을 선택합니다.

폴더나 디스크 내 모든 파일에 권한 적용하기

  1. 폴더나 하드 드라이브를 선택한 후 Finder 상단 메뉴 막대로 이동합니다.
  2. 파일 > 정보 가져오기를 선택합니다.
  3. 하단의 자물쇠 아이콘을 클릭하고 관리자 비밀번호를 입력하여 잠금을 해제합니다.
  4. 작업 팝업 메뉴(하단의 점 세 개가 있는 원형 아이콘)를 클릭한 후 '내부 항목에 적용(Apply to enclosed items)'을 선택합니다.

파일/폴더/디스크의 소유자 변경하기

  1. 파일, 폴더 또는 하드 드라이브를 선택한 후 상단 메뉴 막대에서 파일 > 정보 가져오기를 클릭합니다.
  2. 관리자 비밀번호를 입력하여 하단의 자물쇠를 잠금 해제합니다.
  3. '공유 및 권한' 섹션에서 이름 목록에서 새 소유자를 선택합니다. 목록에 새 소유자의 이름이 없다면 + 아이콘을 클릭하여 추가합니다.
  4. 작업 팝업 메뉴를 클릭한 후 '"..."을(를) 소유자로 만들기(Make "..." the owner)'를 선택합니다.

참고: 사용자와 그룹에 대해 변경한 권한을 되돌리고 싶다면 작업 팝업 메뉴를 클릭한 후 '변경 사항 되돌리기(Revert changes)'를 선택하면 됩니다.

파일 권한 그룹에 사용자 또는 그룹 추가/제거하기

  1. 대상 파일을 마우스 오른쪽 버튼으로 클릭하고 '정보 가져오기'를 선택합니다.
  2. 변경을 위해 하단의 자물쇠 잠금을 해제합니다.
  3. 새 사용자나 그룹을 추가하려면 + 아이콘을 클릭한 후 사용자 또는 그룹을 선택하고 '선택(Select)'을 누릅니다.
  4. 사용자나 그룹을 제거하려면 이름 목록에서 해당 항목을 선택한 후 하단의 - 버튼을 클릭합니다.
  5. 터미널(Terminal)로 Mac 권한 변경하기

    Finder를 사용하는 것 외에도 터미널을 활용하면 파일 권한을 더욱 세밀하게 제어할 수 있습니다. Mac 터미널로 권한을 관리하려면 ls 명령어로 권한을 조회하고, chmod 명령어로 권한을 수정해야 합니다.

    터미널로 Mac 파일 권한 확인하기

    먼저 터미널에서 ls 명령어를 실행하여 Mac의 파일과 폴더 권한을 확인해야 합니다.

    1. Launchpad에서 터미널을 열거나, Command-Space 단축키를 누른 후 'Terminal'을 입력하여 실행합니다.
    2. 터미널 창에 ls -l을 입력합니다. 그러면 다음과 같은 목록이 표시됩니다.

    이제 터미널 창에 표시된 정보를 통해 파일과 폴더의 권한을 해석해 보겠습니다.

    첫 번째 문자가 d이면 해당 항목은 폴더이고, -이면 파일을 의미합니다. 다음 세 문자는 해당 파일이나 폴더에 대한 소유자의 권한을 나타냅니다. r(읽기), w(쓰기), x(실행), -(권한 없음)입니다.

    예를 들어 Applications 폴더의 경우, 소유자 권한은 rwx(읽기, 쓰기, 실행)이며, 다음 ---는 그룹과 다른 사용자가 connieyang이라는 소유자의 Application 폴더에 접근할 수 없음을 의미합니다.

    마지막 Public 폴더(drwxr-xr-x)의 경우, 소유자는 읽기·쓰기·실행 권한을 가지며, 지정된 그룹은 실행 권한만, 다른 사용자는 실행 권한만 있고 읽기·쓰기 권한은 없다는 뜻입니다.

    터미널로 Mac 권한 변경하기

    파일과 폴더 권한을 확인하는 방법을 익혔다면, 이제 터미널로 실제 권한을 변경해 보겠습니다.

    예를 들어, 바탕화면의 Document1.docx 파일에 대해 소유자, 그룹, 모든 사용자에게 읽기·쓰기·실행 권한을 부여하려면 다음 명령어를 실행합니다.

    chmod ugo=rwx Desktop/Document1.docx

    여기서 u는 사용자(소유자), g는 그룹, o는 기타 사용자(모든 사람)를 의미하며, =는 정확히 해당 값으로 설정한다는 뜻입니다. Desktop은 대상 파일이 위치한 폴더명으로, Document1.docx는 원하는 파일명으로 바꿔 입력하면 됩니다.

    반대로 지정된 그룹과 다른 사용자가 개인 파일에 접근하지 못하도록 하려면 다음 명령어를 실행합니다.

    chmod u=rwx, g=---, o=--- Desktop/Document2.docx

    이때 Desktop은 파일이 저장된 폴더명으로, Document2.docx는 개인 파일의 이름으로 변경해서 입력하세요.

    또한 사용자, 그룹, 기타 사용자에게 서로 다른 권한을 지정할 수도 있습니다. 예를 들어 --x(실행 전용), -w-(쓰기 전용), r--(읽기 전용), rw-(읽기 및 쓰기) 등이 있습니다.

    Mac에서 앱 권한 변경하기

    때때로 Mac에 앱을 설치하거나 실행하려고 할 때, 앱이 정상적으로 작동하기 위해 특정 권한을 요청하는 알림이 나타납니다. 프로그램의 종류에 따라 필요한 권한은 다양합니다. Mac 하드 드라이브의 여러 위치에 접근하는 것부터 각종 유틸리티 사용까지 그 범위가 넓습니다. 예를 들어 데이터 복구 소프트웨어나 Mac 클리너 소프트웨어는 하드 드라이브의 모든 데이터를 스캔하기 위해 전체 디스크 접근(Full Disk Access) 권한이 필요합니다.

    프로그램이 어떤 권한을 요구하든 Mac의 시스템 환경설정에서 변경할 수 있습니다. Mac에서 앱 권한을 변경하는 방법은 다음과 같습니다.

    1. 애플 메뉴 > 시스템 환경설정 > 보안 및 개인 정보 보호 > 개인 정보 보호로 이동합니다.
    2. 보안 및 개인 정보 보호 창에서 좌측 하단의 자물쇠 아이콘을 클릭하고 관리자 비밀번호를 입력하여 변경 가능한 상태로 잠금을 해제합니다.
    3. 왼쪽 사이드바에서 앱이 실행에 필요로 하는 서비스를 선택합니다. 그런 다음 오른쪽 창에서 대상 앱 옆의 체크박스를 선택합니다. 목록에 앱이 없다면 + 버튼을 클릭하여 소프트웨어를 추가하세요.

    특정 서비스 아래에서 앱의 체크를 해제하면 해당 서비스에 대한 앱의 접근 권한을 비활성화할 수도 있습니다.

    Mac에서 외장 하드 드라이브 권한 변경하기

    외장 하드 드라이브의 권한을 수정하는 방법은 Mac에서 파일이나 폴더의 권한을 변경하는 것과 유사합니다. Finder나 데스크탑에서 외장 하드 드라이브를 마우스 오른쪽 버튼으로 클릭하고 '정보 가져오기'를 선택합니다. 그다음 하단의 자물쇠를 잠금 해제하고, '공유 및 권한' 섹션에서 사용자, 그룹 또는 모든 사용자에 대한 외장 하드 드라이브의 권한을 재설정하면 됩니다.

    하지만 때로는 외장 드라이브에 대한 완전한 읽기·쓰기 권한이 있음에도 불구하고 읽기만 가능하거나 아예 열리지 않는 경우가 있습니다. 이는 외장 하드 드라이브가 손상되었거나, 지원되지 않는 파일 시스템으로 포맷되었거나, 쓰기 방지 스위치가 켜져 있거나, 연결이 불안정하거나, 하드웨어 손상이 있기 때문일 수 있습니다.

    이러한 상황에서 Mac에서 외장 하드 드라이브의 권한을 변경하려면 먼저 드라이브의 문제를 해결해야 합니다.

    Mac에서 권한 변경이 안 될 때 해결 방법

    파일이나 폴더의 정보 창에서 하단의 자물쇠를 클릭해 잠금을 해제하고 변경을 시도했는데, "필요한 권한이 없어 작업을 완료할 수 없습니다."라는 오류 메시지가 나타나는 경우가 있습니다.

    왜 Mac에서 권한을 변경할 수 없는지 혼란스러울 수 있습니다. 일반적으로 파일의 소유자만 해당 파일의 권한을 수정할 수 있습니다. 이 경우 관리자 계정으로 Mac에 로그인하세요. 관리자만이 Mac에서 모든 사용자의 권한을 수정할 권한을 가집니다.

    또한 터미널에서 chmod 명령어를 실행해 권한 변경을 시도했는데 거부된다면, 관리자 계정을 사용 중인지 그리고 명령어를 올바르게 입력했는지 확인해 보세요.

    Mac 권한 변경 관련 FAQ

    Q. Mac에서 권한을 변경할 수 없는 이유는 무엇인가요?

    A. 파일이나 폴더의 권한 설정을 변경할 때 관리자 계정을 사용하지 않았기 때문일 가능성이 높습니다.

    Q. Mac에서 권한 문제를 어떻게 해결하나요?

    A. 완전한 읽기·쓰기 권한이 있는데도 외장 하드 드라이브에 접근할 수 없다면, 하드 드라이브의 권한이 손상되었을 가능성이 큽니다. 디스크 유틸리티(Disk Utility)에서 '응급 처치(First Aid)'를 실행하여 손상된 외장 하드 드라이브를 검사하고 복구하면 다시 접근할 수 있게 됩니다. Mac에서 파일이나 폴더를 열거나 쓸 수 없는 경우에는 해당 항목을 마우스 오른쪽 버튼으로 클릭하고 '정보 가져오기'를 선택한 후, '공유 및 권한' 섹션에서 권한을 수정하여 문제를 해결할 수 있습니다.