.zip文件夹中文件的跨平台所有权


2

我有一个PHP应用程序,使用ACL创建一个限制在特定组的文件的.zip文件夹,然后将其提交给用户下载。具体来说,每个人都可以阅读它们,但只有一些组名具有读/写/等。

这不会导致我在Windows上出现任何问题,但在OS X上,Archive Utility似乎没有重置任何所有权,这意味着OS X用户默认情况下没有对该文件的写入权限,除非他们只是'碰巧'成为一个类似命名的组的成员。

有没有办法解决这个问题,要么强制AU给用户访问权限,要么通过PHP中的东西?我可以使用Get Info访问单个文件,但我不是唯一使用该应用程序的用户。


你确定吗?普通用户不应该能够创建属于他们不是其成员的组的文件。
Daniel Beck

它们在服务器上有不同的帐户,因此他们的服务器帐户是该组的成员。
Josh
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.