2

У меня есть приложение PHP, которое создает папку .zip из файлов, которые ограничены определенными группами с помощью ACL, а затем отправляет ее пользователю для загрузки. В частности, каждому разрешено читать их, но только некоторые имена групп имеют права на чтение / запись / и т.д.

Это не вызывает никаких проблем в Windows, которую я видел, но в OS X утилита архивирования, похоже, не сбрасывает владельца, что означает, что пользователь OS X не имеет доступа на запись к файлу по умолчанию, если они просто «случается» быть членом группы с таким же именем.

Есть ли способ исправить это, заставив AU предоставить пользователю доступ, или через что-то в PHP? Я могу получить доступ к отдельным файлам с помощью Get Info, но я не единственный пользователь, использующий приложение.

0