Я получаю доступ к Synology NAS через AFP и могу открывать/редактировать все свои файлы прямо на нем. Но когда я копирую файл на рабочий стол, я не могу его открыть. Finder говорит мне, что у меня нет соответствующих разрешений.
Когда я смотрю на разрешения (CMD + I) на …
ls -l напечатает (для обоих темпов): ----rwx--- 1 suntrop staff 35354 4 июля 10:32 File.docx
Это проблема Mac, Synology или моих настроек?
Похоже на проблему с разрешением. У меня была аналогичная проблема. Файлы, созданные одним пользователем в двух группах ( администратор и пользователь ) на NAS, не могли быть прочитаны пользователями только в группе пользователей . Я попытался сбросить владельца/разрешения с помощью File Station с DiskStation и ничего не сделал. Я подумал, что что-то не так с правами доступа к корневой папке в общей папке - и да, они принадлежали пользователю root и 777 chmod.
Мне удалось исправить это:
войдите в NAS через ssh, перейдите в самую корневую общую папку и выполните
chown -R nobody:users shared_folder/
chmod -R 755 shared_folder/
В моем случае я обнаружил, что если я закрою папку в Finder, проблем с разрешениями не будет. Если папка открыта и отображается, то получаю сообщение, что не могу сохранить свой файл из-за того, что у меня нет необходимых прав. Пойми, но здесь это работает каждый раз.
Не подключайтесь через AFP: используйте SMB.
герцогство
солнцетроп
герцогство
sudo chmod -R 755 /path/to/drive
в Терминале. Вот почему я не поставил это как ответ.солнцетроп
герцогство
path/to/file
, я сказалpath/to/drive
. Это исправит ВСЕ файлы на диске.солнцетроп
герцогство
sudo
. Эта команда дает вамsuperuser
привилегии. Суперпользователь может делать что угодно.солнцетроп
герцогство