Как исправить или восстановить права доступа к диску в macOS

Ваш Mac содержит файлы и папки, в которых вы храните личные данные и документы. Чтобы защитить свои файлы и сохранить их в безопасности от посторонних глаз(protect your files and keep them secure from prying eyes) , вы можете использовать пароль или другие средства шифрования файлов, но для этого есть способ по умолчанию, встроенный в macOS. 

Разрешения на доступ к диску (или права доступа к каталогам) в macOS предназначены для того, чтобы другие пользователи и определенные программы не могли открывать файлы(prevent other users and certain programs from opening files) на вашем Mac и изменять их без разрешения. Таким образом, вы можете быть спокойны, зная, что ваши файлы и папки в безопасности. 

Если у вас возникли проблемы с правами доступа к диску на вашем Mac , в этом руководстве объясняется, как исправить или восстановить права доступа к диску в macOS.

Что такое разрешения в macOS и как они работают?(What Are Permissions in macOS and How Do They Work?)

Разрешения в macOS контролируют учетные записи пользователей, которые могут получать доступ к файлам или папкам на вашем Mac . Вы можете изменить настройки разрешений в Finder в нижней части информационного(Info) окна для файла, папки или диска. 

Например, вы можете изменить настройки разрешений для папок, чтобы другие пользователи вашего Mac , которые подключаются к нему для обмена файлами, могли только просматривать, но не изменять файлы в папках. 

Разрешения, состоящие из операций чтения, записи и выполнения, могут редактироваться тремя типами пользователей: владельцем, группой и всеми пользователями компьютера. 

Как владелец компьютера, вы можете использовать разрешения для определения отдельных правил для себя, группы или каждого пользователя. Эти разрешения включают общий доступ к файлам или папкам, права доступа к файлам и целостность системы. 

Как просмотреть разрешения файловой системы в macOS(How to View File System Permissions on macOS)

Просмотр разрешений файловой системы не ограничивается владельцем компьютера. Любой другой пользователь также может просматривать права доступа к файлам и папкам в информационном(Info) окне приложения Finder .

Чтобы увидеть права доступа к файлу или папке:

  1. Щелкните правой кнопкой мыши файл или папку и выберите «Получить информацию(Get Info) » в контекстном меню.

  1. Выберите « Общий доступ и разрешения»(Sharing & Permissions) , чтобы расширить разрешения.

  1. В полях разрешений вы найдете три разных типа пользователей(types of users in the permission fields) : владелец, группа и все. 
  • Владелец(Owner) : создатель элемента или лицо, скопировавшее его на компьютер.
  • Группа(Group) : набор объединенных учетных записей пользователей, чьи разрешения применяются ко всем членам. 
  • Все(Everyone) : определяет доступ для всех, включая гостевых, локальных и общих пользователей. 

  1. Рядом с каждой учетной записью пользователя вы увидите такие разрешения, как « Чтение(Read) », « Чтение(Read) и запись(Write) », « Выполнение(Execute) » или «Нет доступа».
  • Разрешения на чтение(Read permissions) : разрешить пользователю или членам группы только открывать файл или просматривать список элементов в папке. Они не могут сохранять изменения в файле или папке.
  • Разрешения на запись(Write permissions) : разрешить пользователю или членам группы изменять или удалять файл или папку.
  • Разрешения на выполнение(Execute permissions) : для файла это означает, что пользователь может выполнить файл, если это скрипт или программа. Для файлов, не являющихся скриптом или программой, не должно быть включено разрешение на выполнение. Для папки это означает, что пользователь может открыть папку и просмотреть файлы, если разрешено чтение.

Почему вы должны восстановить права доступа к диску в macOS(Why You Should Repair Disk Permissions in macOS)

Файлы и папки на вашем Mac имеют соответствующий набор разрешений. Кроме того, большинство вещей, которые вы устанавливаете на свой Mac , устанавливаются из файлов пакетов(package files) , которые также хранят другие файлы, которые не занимают слишком много места на вашем жестком диске.

В файле пакета находятся файлы(Materials) спецификации ( .bom(Bill) ), которые содержат список файлов, установленных пакетом, и разрешения для каждого файла. 

Однако эти права доступа к файлам можно изменить, особенно при установке и удалении приложений на Mac(uninstalling apps on your Mac) . Когда разрешения затронуты, программы на вашем Mac могут изменять и модифицировать файлы, что может в конечном итоге вызвать всевозможные системные проблемы, такие как зависание, отставание или сбой(freezing, lagging or crashing) , а также ошибки разрешений.

Если вы заметили какие-то странные изменения в производительности вашего Mac(changes in your Mac’s performance) или приложения работают неправильно, вам следует начать с устранения неполадок с правами доступа к диску. 

 К счастью, если на вашем Mac установлена ​​macOS Mojave 10.14 или более поздние версии, любые новые приложения, добавленные на ваш Mac , будут запрашивать разрешение на использование некоторых функций. Если вы откажетесь от этих разрешений, приложения могут работать неправильно, но это повысит конфиденциальность и безопасность ваших данных.

Исправление или восстановление прав доступа к диску в macOS гарантирует, что ваша операционная система сможет получить доступ к определенным файлам или изменить их. Например, права доступа к диску гарантируют, что вы сможете запускать свой Mac , входить в свою учетную запись, печатать или запускать приложения и многое другое. 

Восстановление прав доступа к диску в macOS также гарантирует, что определенные файлы имеют правильные разрешения для предотвращения несанкционированного доступа со стороны приложений или пользователей, которые не должны вмешиваться в эти файлы.

Как исправить или восстановить разрешения в macOS(How to Fix or Repair Permissions in macOS)

Восстановление разрешений — это стандартный совет по устранению неполадок Mac , который помогает решить многие редкие проблемы в macOS. Однако эта опция исчезла из приложения « Дисковая утилита(Disk Utility) » после выпуска OS X El Capitan 10.11

Apple заменила эту функцию защитой целостности системы(System Integrity Protection) ( SIP ), которая предотвращает доступ потенциально вредоносного программного обеспечения к важным файлам на вашем компьютере. 

Вы по-прежнему можете восстанавливать права доступа к диску в macOS, поскольку эта опция теперь является частью первой помощи(First Aid) , которая объединяет несколько действий, решающих различные проблемы, связанные с диском.

Вот как проверить и исправить том диска на наличие ошибок:

  1. Выберите Перейти(Go) > Утилиты(Utilities) > Дисковая утилита(Disk Utility) , чтобы открыть Дисковую утилиту.

  1. Затем выберите загрузочный том(boot volume) на левой панели. 

  1. Выберите « Первая помощь(First Aid) » на панели инструментов « Дисковая утилита(Disk Utility) » в верхней правой части окна. 

  1. Убедитесь, что вы выбрали правильный диск, а затем выберите « Выполнить»(Run) , чтобы начать процесс восстановления диска. Выберите « Продолжить»(Continue) , если появится всплывающее предупреждение.

Пока идет процесс восстановления, ваш Mac не будет реагировать на какие-либо действия, что является нормальным и ожидаемым. Это происходит потому, что macOS необходимо правильно проанализировать содержимое диска, но это не займет больше нескольких минут. 

После завершения процесса восстановления вы получите отчет, в котором отображаются все выполненные действия. Если есть какие-либо серьезные ошибки, вы будете уведомлены о найденных проблемах.

Сброс разрешений для домашней папки(Reset Permissions for the Home Folder)

Домашняя папка на вашем Mac — это ваша пользовательская папка, которая содержит несколько других папок, к которым вы часто обращаетесь, например « (Home)Рабочий стол(Desktop) », « Приложения(Applications) », « Документы(Documents) », « Загрузки(Downloads) » и другие. 

Вот как можно сбросить разрешения для домашней(Home) папки, чтобы восстановить права доступа к диску. 

  1. Выберите «Переход»(Go) > « Домой»(Home) .

  1. Затем выберите « Файл»(File) > «Получить информацию(Get Info) » .

  1. Выберите « Общий доступ и разрешения(Sharing & Permissions) », чтобы просмотреть разрешения для папки. Если раздел « Общий доступ(Sharing) и разрешения(Permissions) » не открыт, щелкните стрелку, чтобы развернуть его.

  1. Далее выберите кнопку блокировки .(Lock)

  1. Введите имя администратора(admin name) и пароль(password) .

  1. Выберите меню «Действие»(Action menu) > « Применить к вложенным элементам(Apply to enclosed items) » . 

  1. Затем выберите ОК(OK) , чтобы завершить процесс сброса разрешений. Индикатор выполнения появится в верхней части окна, и изменения будут отражены во всей домашней(Home) папке.

  1. Когда индикатор выполнения заполнится, выберите «Переход»(Go) > « Утилиты(Utilities) » > « Терминал(Terminal) » , чтобы открыть «Терминал».

  1. Введите или вставьте эту команду: diskutil resetUserPermissions / ` id -u` , чтобы сбросить разрешения для корневого тома (/) до текущего идентификатора пользователя. 

  1. Когда процесс завершится, закройте Терминал(Terminal) и перезагрузите Mac , чтобы изменения вступили в силу. 

Что делать, если вы получаете сообщение об ошибке 69841 при сбросе разрешений на Mac(What to Do If You Get the Error 69841 While Resetting Permissions on a Mac)

Иногда сброс прав пользователя на корневом томе может пойти не так, как планировалось. Вы можете получить сообщение «ошибка 69841, сброс разрешений для домашнего каталога пользователя не выполнен». Если вы получаете эту ошибку, вот что нужно делать в зависимости от вашей версии macOS.

В macOS Mojave или более новых версиях(On macOS Mojave or newer versions)

  1. Выберите меню Apple(Apple menu) > Системные настройки(System Preferences) > Безопасность и конфиденциальность(Security & Privacy)

  1. Затем выберите вкладку « Конфиденциальность(Privacy) », выберите значок блокировки(Lock) и введите имя администратора и пароль. 

  1. Выберите вкладку « Полный доступ к диску(Full Disk Access) », а затем нажмите кнопку « Добавить(Add) » (+).

  1. Найдите терминал(Terminal) и добавьте его в полный доступ к диску.

  1. Откройте Терминал(Terminal) и вставьте или введите эту команду: chflags -R nouchg ~ . Нажмите «Возврат»(Return) .

  1. Затем введите diskutil resetUserPermissions / `id -u\` и нажмите клавишу « Return» .

  1. Перезагрузите Mac , чтобы изменения вступили в силу.

В macOS High Sierra или более ранних версиях(On macOS High Sierra or Earlier Versions)

В отличие от macOS Mojave или более поздних версий, вам не нужно добавлять Терминал(Terminal) к полному доступу к диску(Full Disk Access) в macOS High Sierra или более ранних версиях перед устранением ошибки 69841 на вашем Mac .

  1. Откройте Терминал(Terminal) и введите chflags -R nouchg ~ .

  1. Затем введите diskutil resetUserPermissions / ìd -u` и нажмите Return .

  1. Перезагрузите Mac , чтобы изменения вступили в силу.

Держите свой Mac в хорошей форме(Keep Your Mac in Good Shape)

Исправление или восстановление прав доступа к диску в macOS следует выполнять только в том случае, если вы подозреваете, что у вас есть проблемы с правами доступа к файлам или папкам, особенно если вы часто устанавливаете и удаляете программное обеспечение. Тем не менее, вам нужно быть осторожным с программным обеспечением, которое вы загружаете на свой компьютер. 

У нас есть другие руководства, которые могут помочь вам решить проблемы с вашим Mac , например, когда Bluetooth не работает на вашем компьютере(Bluetooth isn’t working on your computer) , камера Mac не работает(Mac camera isn’t working) или ваш Mac не переходит в спящий режим(Mac won’t go to sleep)

Удалось ли(Were) вам исправить или восстановить права доступа к диску, используя шаги, описанные в этом руководстве? Расскажите(Tell) нам об этом в комментарии ниже.



About the author

Я компьютерный техник с более чем 10-летним опытом, в том числе 3 года в качестве 店員. У меня есть опыт работы с устройствами Apple и Android, и я особенно хорошо разбираюсь в ремонте и обновлении компьютеров. Я также люблю смотреть фильмы на своем компьютере и использовать свой iPhone для съемки фотографий и видео.



Related posts