Хотя такая проблема, когда вы теряете доступ к файлу, встречается довольно редко, всё же это может произойти, например, когда ваши права изменяются сторонним приложением.
Обычно эту проблему устраняют запустив процесс восстановления прав пользователя (запускаете Дисковую утилиту из папки /Программы/Служебные программы, выбираете раздел и нажимаете на кнопку Восстановить права доступа), но это не всегда срабатывает. Чтобы разобраться с проблемой, нужно настроить права на проблемные файлы.
В таких ситуациях у вас есть два пути: изменить права на файл(ы) вручную через Finder или же через Терминал. Мы рассмотрим оба способа, хотя для продвинутых пользователей намного проще и быстрее будет воспользоваться Терминалом.
Изменение прав на файл при помощи Finder
Вы можете изменить права на файлы через окно «Свойства»:
- Выберите файл в Finder, затем нажмите Command+i, чтобы вызвать окно «Свойства».
- Нажмите на стрелку рядом с «Общий доступ и права доступа», чтобы узнать, кто владелец файла и посмотреть на права.
- Выберите иконку блокировки, чтобы разблокировать «Права».
- Нажмите кнопку [+] для добавления нового владельца, затем выберите пользователя из списка и нажмите «Выбрать».
- Теперь выберите имя и нажмите на значок шестеренки, выбрав пункт «Сделать (имя пользователя) владельцем».

Через Терминал процесс восстановления происходит быстрее и, как увидите, проще.
Изменить владельца файла из Терминала с помощью команды chown
Использование Терминала, как правило, считается способом для продвинутых пользователей, но в некоторых ситуациях он работает не только быстрее, но и проще.
Для этого используем команду chown, которая является стандартной для Mac OS X.
Для начала запустите Терминал из /Программы/Утилиты/.
Синтаксис:
chown [username] [file]
Пример использования: чтобы изменить владельца файла с именем “test-file.txt” для пользователя “tanya” команда будет выглядеть так:
chown tanya test-file.txt
Имейте в виду, что имя пользователя, которое вы будете использовать — это короткое имя учетной записи, которое, как правило, совпадает с именем в папке пользователя.
Если вы не уверены, что короткое имя пользователя правильное, введите ‘Whoami’ в Терминал для получения текущего короткого имени или наберите “ls /Users”, чтобы увидеть список всех учетных записей пользователей на текущем Mac.
Если вы изменяете права на системные файлы или файлы других пользователей, к которым у вас нет прав на чтение и запись, то вам потребуется использовать команду chown вместе с ‘sudo’.
sudo chown tanya ~/Desktop/test-file.txt
Чтобы изменить группу файлов, используйте chown с двоеточием после короткого имени пользователя:
sudo chown tanya:staff ~/Desktop/test-file.txt
Выбор, каким способом решить задачу, всегда за вами.
(via)
















Лучшие предложения
7 надёжных камер для безопасности людей и питомцев
100 отличных подарков маме на день рождения
15 классных вещей, которые стоит купить у российского бренда Muted
Этот неубиваемый смартфон Honor X9d работает два дня без подзарядки
11 вещей с AliExpress, которые порадовали нас на этой неделе
Надо брать: топовый Wi-Fi-роутер от Xiaomi со скидкой 37%
Эти 15 товаров со скидками до 82% достойны внимания на AliExpress
Надо брать: мужские ботинки от Golden Camel со скидкой 56%
Планирование беременности: какие обследования нужно пройти
РОЦИТ: 2026 год изменит правила игры для бизнеса в сфере кибербезопасности
С 1 февраля в России проиндексировано более 40 видов социальных выплат
Добро пожаловать в научную фантастику! Как технологии меняют современные компании и жизнь их клиентов