Mac 디스크 권한 설명: macOS 권한을 복구하는 방법

Mac 디스크 권한 설명: macOS 권한을 복구하는 방법

'권한 복구를 시도했습니까?' 웹에 영원히 떠돌아다니는 표준 Mac 문제 해결 팁입니다. 많은 사용자에게 이것은 많은 드문 유형의 문제를 해결하는 것처럼 보였습니다. 그러나 OS X El Capitan(10.11)이 출시되었을 때 디스크 권한 복구 옵션이 디스크 유틸리티 앱에서 갑자기 사라졌습니다.





그것은 Apple이 macOS의 권한 관련 문제를 해결했다는 의미입니까, 아니면 다른 문제입니까? 이 미스터리를 풀고 Mac에서 디스크 권한이 어떻게 작동하는지 보여드리겠습니다.





macOS에서 권한이 작동하는 방식

파일이든 폴더이든 Mac의 모든 항목에는 일련의 권한이 있습니다. 이는 액세스할 수 있는 사용자 계정과 액세스 유형을 제어합니다. 권한은 세 가지 유형의 사용자(소유자, 그룹 및 모든 사람)가 수행하는 세 가지 활동(읽기, 쓰기, 실행)으로 구성됩니다.





각 소유권 계층에 대해 개별적으로 권한 규칙을 정의할 수 있습니다. 권한은 계정 및 소유권과 함께 보안을 제공하고 공유를 제어하며 파일에 대한 액세스를 제한하거나 금지할 수 있으며 시스템 무결성을 유지합니다.

파일 시스템 권한 보기

모든 사용자는 Finder의 정보 창이나 터미널을 사용하여 파일 및 폴더 권한을 볼 수 있습니다. Finder에서 파일 또는 폴더를 마우스 오른쪽 버튼으로 클릭하고 정보를 얻다 컨텍스트 메뉴에서. 클릭 공유 및 권한 항목 권한을 확장하는 삼각형.



터미널에서 이 정보를 보려면 다음을 입력하십시오.

ls -l 'path to your file'

대시 뒤의 문자는 소문자 L 파일의 소유권과 권한을 공개합니다. 명령줄에서 읽기 권한의 약어는 다음과 같습니다. NS , 쓰기는 ~에 , 그리고 실행은 NS .

소유자, 그룹 및 모든 사람

Mac 권한 필드에 나타나는 세 가지 유형의 사용자를 분류해 보겠습니다.

  • 소유자 : 항목 소유자는 항목을 생성하거나 Mac에 복사한 사용자입니다. 사용자는 일반적으로 홈 폴더에 있는 대부분의 항목을 소유합니다.
  • 그룹 : 모든 항목은 또한 그룹이 소유합니다. 그룹은 모든 구성원에게 권한을 적용할 수 있도록 함께 결합된 사용자 계정 집합입니다.
  • 모든 사람 : 이 권한 설정을 사용하여 로컬, 공유 및 게스트 사용자를 포함한 모든 사용자에 대한 액세스를 정의합니다.

읽기, 쓰기 및 실행

다음으로 이러한 사용자가 가질 수 있는 세 가지 권한 유형을 살펴보겠습니다.

  • 읽다 : 사용자 또는 그룹 구성원은 파일을 열 수 있지만 변경 사항을 저장할 수는 없습니다. 폴더인 경우 항목 목록을 탐색할 수 있습니다.
  • 쓰다 : 사용자 또는 그룹 구성원이 파일을 수정하거나 삭제할 수 있습니다. 폴더의 경우 폴더 내용을 변경할 수 있습니다.
  • 실행하다 : 실행 권한이 있는 파일은 프로그램 또는 스크립트로 작동할 수 있습니다. 폴더의 경우 실행은 읽기 권한도 활성화된 경우 누군가가 그 내용을 나열할 수 있음을 의미합니다.

권한 문제를 일으키는 요인

OS X Yosemite 및 이전 버전에서 디스크 유틸리티는 일부 파일 및 폴더에 대한 권한을 확인하고 복구할 수 있습니다. 그러나 실제로 앱은 권한을 복구하지 않습니다. 단순히 재설정합니다.

또한 디스크 유틸리티는 수리 권한은 시간이 지남에 따라 권한이 나빠지거나 손상될 수 있는 것처럼 들립니다. 그러나 이것은 사실이 아닙니다. 권한은 무언가 또는 누군가가 와서 변경할 때까지 동일하게 유지됩니다. 다음과 같은 여러 가지 이유가 있습니다.

  1. 앱 설치 프로그램: 일부 설치 프로그램은 설치 프로세스의 필수 부분으로 기존 항목에 대한 권한을 변경하지만 적절한 설정으로 되돌리는 데 실패합니다.
  2. 사용자 오류: 터미널 또는 타사 앱을 통해 권한을 조작하는 경우 실수로 인해 문제가 발생할 수 있습니다. 예를 들어 부적절한 사용 chmod 명령은 항목의 권한 설정을 변경할 수 있습니다.
  3. 폴더 공유: 컴퓨터의 모든 사용자는 항목에 액세스할 수 있는 권한이 있습니다. 공유 폴더. 이 폴더를 전송 중인 파일의 리포지토리로 사용하는 경우 권한 문제가 발생하지 않을 것입니다. 그러나 여러 사람이 영구적으로 사용하기 위해 항목을 저장하면 문제가 발생할 수 있습니다.
  4. 복사된 항목에 대한 권한: 외부 볼륨, SMB 또는 FTP를 통해 파일을 복사할 때 macOS에서 할당할 권한을 예측하기는 어렵습니다. 이 문제를 해결하려면 시행착오를 거쳐야 할 수도 있습니다.

OS X El Capitan 이후에 무슨 일이 일어났습니까?

OS X El Capitan에서 Apple은 모든 시스템 파일, 폴더 및 번들 앱에 시스템 무결성 보호(SIP)를 도입했습니다. 기본 권한 설정을 유지하면서 의도적이거나 우발적인 변조로부터 시스템 콘텐츠를 보호합니다. SIP는 다음 디렉터리를 보호합니다. /체계, /usr, /오전, 그리고 /sbin .

Apple 앱을 업데이트하거나 macOS를 업그레이드할 때 설치 프로그램은 필요한 경우 항목의 권한을 확인하고 재설정합니다. SIP를 비활성화하지 않는 한 타사 앱(비열한 동작에 관계없이)은 권한을 변경할 수 없습니다. 우리는 파고 들었다 SIP가 하는 일에 대해 자세히 알아보기 당신이 궁금하다면.

사용자 및 홈 폴더는 어떻습니까?

시스템 무결성 보호는 항목을 보호하지 않습니다. /도서관 폴더, 앱 /응용 프로그램 , 그리고 당신의 모든 폴더. NS ~/라이브러리 폴더는 핵심 시스템 환경 설정 파일, 타사 앱 환경 설정, 키체인 데이터 등으로 구성되어 있기 때문에 특히 중요합니다.

이러한 파일이나 폴더에 대한 권한이 변경된 경우 Mac에서 여러 가지 기이한 문제가 발생할 수 있습니다. 잘못된 권한으로 인해 발생할 수 있는 문제는 다음과 같습니다.

  • Finder, 시스템 환경설정 또는 Dock에 대한 변경 사항은 저장되지 않습니다.
  • 마지막으로 로그아웃하거나 앱을 종료할 때 열려 있던 창은 로그인한 후 다시 열립니다.
  • 홈 폴더에서 특정 항목을 이동하는 동안 관리자 암호를 묻는 메시지가 표시됩니다.
  • 'macOS에서 응용 프로그램을 실행하려면 라이브러리를 복구해야 합니다.'라는 메시지가 반복적으로 나타납니다.
  • 파일을 저장할 때 파일이 잠겨 있거나 필요한 권한이 없다는 메시지를 받게 됩니다. 이것은 Microsoft Office 문서에서 많이 발생합니다.
  • 기본 또는 타사 앱은 실행 시 충돌할 수 있습니다. 일부 앱은 업데이트에 실패할 수도 있습니다.
  • Firefox 또는 Chrome은 기본 설정을 로드하지 않고 '프로필을 로드할 수 없습니다.'라고 표시합니다.
  • 사진 앱으로 가져온 사진과 비디오는 앱에 나타나지 않습니다. 또는 앱을 열 때마다 기본 사진 보관함을 선택하라는 메시지가 표시됩니다.

홈 폴더에 대한 권한 재설정

Finder 사이드바에서 홈 폴더를 마우스 오른쪽 버튼으로 클릭하고 정보를 얻다 . 클릭 공유 및 권한 권한을 보려면 드롭다운 삼각형을 클릭합니다.

클릭 자물쇠 버튼을 클릭하고 관리자 비밀번호를 입력하세요. 그런 다음 액션 메뉴 버튼을 누르고 선택 동봉품에 적용 .

딸깍 하는 소리 좋아요 조치를 확인합니다. 업데이트된 권한은 홈 폴더를 통해 전파됩니다.

그런 다음 터미널 앱을 열고 다음을 입력합니다.

외장 하드 드라이브 Mac에 가장 적합한 형식
diskutil resetUserPermissions / `id -u`

이 옵션은 루트 볼륨( / ) 현재 사용자 ID로 이동합니다. 모든 것이 잘되면 Mac을 재부팅하십시오.

그러나 당신이 얻는다면 오류 69841 , 다음 단계를 따르세요.

macOS High Sierra 또는 이전 버전

  1. 터미널 앱을 열고 다음을 입력하십시오. |_+_|
  2. 그런 다음 이 명령을 다시 한 번 입력하십시오. |_+_|
  3. Mac을 재시동하십시오.

macOS Mojave 이상에서

Mojave 이상에 대한 단계는 위와 같지만 터미널을 추가해야 합니다. 전체 디스크 액세스 진행하기 전에. 이렇게 하려면 다음으로 이동하십시오. 시스템 환경설정 > 보안 및 개인정보 보호 그리고 은둔 탭. 클릭 자물쇠 아이콘을 클릭하고 관리자 암호를 입력하여 변경합니다.

다음을 선택합니다. 전체 디스크 액세스 탭. 그런 다음 버튼을 누르고 터미널 앱을 추가합니다.

이 작업을 수행한 후 High Sierra 및 이전 버전에 대해 언급된 위의 터미널 명령을 진행합니다.

Mac 사용자 계정 이해하기

디스크 권한 복구 옵션이 디스크 유틸리티 앱에서 사라졌을 때 중요한 문제 해결 단계가 아니었기 때문에 크게 생각하지 않았습니다. 그러나 잘못된 권한으로 인해 발생할 수 있는 문제 유형을 보면 이러한 문제가 발생할 때 홈 폴더에 대한 권한 재설정이 최후의 수단이라는 것이 분명합니다.

Apple이 더 이상 이 옵션을 포함하지 않는다는 것은 놀라운 일입니다. 그러나 필요한 경우에만 이 단계를 적용해야 합니다. 권한 이해는 복잡한 주제입니다. macOS 사용자 계정이 어떻게 작동하는지 이해한다면 훨씬 더 간단해질 것입니다. 이 가이드를 읽으려면 Mac에서 여러 사용자 계정 설정하기 더 많은 것을 배우기 위해.

공유하다 공유하다 트위터 이메일 FBI가 하이브 랜섬웨어에 대한 경고를 발령한 이유

FBI는 특히 악성 랜섬웨어 변종에 대해 경고했습니다. Hive 랜섬웨어를 특히 조심해야 하는 이유가 여기에 있습니다.

다음 읽기
관련 항목
  • 기술 설명
  • 파일 시스템
  • 사용자 계정 제어
  • 유닉스
  • 문제 해결
  • 맥 팁
저자 소개 라훌 사이갈(162건의 기사 게재)

안과 전문의 M.Optom 학위를 받은 Rahul은 대학에서 수년간 강사로 일했습니다. 글쓰기와 다른 사람들을 가르치는 것은 항상 그의 열정입니다. 그는 이제 기술에 대해 글을 쓰고 있으며 기술을 잘 이해하지 못하는 독자도 이해할 수 있도록 설명합니다.

라훌 사이갈이 참여한 작품 더보기

뉴스레터 구독

기술 팁, 리뷰, 무료 전자책 및 독점 거래에 대한 뉴스레터에 가입하십시오!

구독하려면 여기를 클릭하세요.