Исправить разрешения на внешнем диске Mac OS X, используемом Time Machine?

4

Краткая версия:

После использования внешнего диска в качестве цели Time Machine разрешения на доступ к дискам остаются навсегда и всегда полностью игнорируются, что вызывает огромные проблемы, когда предполагается, что указанный диск совместно использует общедоступные и частные файлы / папки через локальную сеть.

Указанный диск больше не используется для Time Machine, но разрешения по-прежнему отказываются работать после отключения опции «Игнорировать владение ...», очистки списков ACL и т. Д.

Кто-нибудь знает, как это исправить?

Длинная версия:

Итак, я пытаюсь поделиться некоторыми папками с внешнего диска, который я временно использовал в течение недели как диск резервного копирования Time Machine.

Поскольку у меня есть как «публичные», так и личные документы на диске, мне нужно использовать права доступа к диску, чтобы запретить доступ к некоторым папкам. Включение общего доступа к файлам прекрасно работает, за исключением того, что любой пользователь получает полный доступ на чтение / запись ко всему.

У меня есть еще одно внешнее подтверждение, которое идентично, просто оно никогда не использовалось в качестве целевого тома Time Machine, и разрешения выполняются идеально.

Первоначально я думаю, что опция Игнорировать владение была включена, но флажок не отображался на панели «Информация». После некоторого возни я понял, что он не отображается, если в корне диска есть папка Backups.backupdb.

Теперь, спустя несколько часов, после переименования «Backups.backupdb» в «Backups.backupdb_OLD», очистки разрешений ACL с диска, размонтирования, монтирования, перезапуска общего доступа к файлам и многого другого, ЭТО ЕЩЕ ИГНОРИРУЕТ ЛЮБЫЕ И ВСЕ РАЗРЕШЕНИЯ ?!

Есть какая-то сверхсекретная опция флага диска или что-то, чего я пропускаю, что заставляет OSX по-прежнему игнорировать разрешения, несмотря ни на что?

Я надеюсь, что кто-то здесь знает, что происходит, 2 часа Google не помогли вообще.

PS

Я также разместил эту же проблему / вопрос на форумах поддержки Apple здесь .

ОБНОВЛЕНИЕ Я, кажется, получил общий доступ к файлам, чтобы в какой-то степени подчиняться разрешениям. Это включало удаление общего ресурса из системных настроек, использование системы TinkerTool для изменения разрешений на что-либо (похоже, не работает через обычный Finder, как я уже пробовал), а затем добавление тома обратно в настройках общего доступа.

Это на самом деле не очень надежно, поэтому я надеюсь, что кто-то может прийти с технической причиной / решением для этого.

jimeh
источник

Ответы:

1

Старый без ответа qn, ​​требует внимания

Почему бы просто не воссоздать раздел с помощью Дисковой утилиты, создав резервную копию всего, что вы хотите сохранить на диске?

Если вы действительно хотите сохранить диск, попробуйте sudo chown -R $USER:$USER $EXTVOL, где $ EXTVOL - это путь к тому.

Чарльз Стюарт
источник
Это один из способов сделать это. Но это нереальный вариант, если мы говорим о, скажем, 1 ТБ диске, который почти заполнен. Только самые хардкорные фанаты могут иметь более 1 ТБ свободного пространства в любое время ... LOL
Jimeh
@jimeh: внешние накопители 3Tb не слишком дорогие. Модель Seagate имеет Firewire 800, 7200 об / мин, поэтому она не должна быть слишком медленной.
Чарльз Стюарт