【发布时间】:2011-03-29 21:21:20
【问题描述】:
这可能是一个菜鸟问题,但在任何地方都找不到答案。
我有一个问题,Another file permissions problem 帮助我几乎解决了。
我在 linux (danny) 中创建了一个具有 sudo 访问权限的用户。 我还创建了一个名为 ALSO 的新组 danny,并将用户 danny 添加到该组。 此组具有 sudo(root)访问权限。
我的 www 文件夹中的所有文件和文件夹都归 danny/danny 组所有。
我有一个图像上传代码,它是 php。此代码无法将图像上传到 www 文件夹下名为“images”的文件夹,除非我授予图像文件夹 777 权限。
所以,我已经按照链接问题的答案,并发现上传脚本运行的用户是“www-data”。
根据我发布的另一个问题的链接上的答案,我需要将 www-data 添加到一个组中......但我被困在这里......
我应该添加到哪个组?我应该从这里做什么?
感谢任何提示。
顺便说一句,这里有一些关于 www-data 和 danny 的信息
id www-data:
uid=33(www-data) gid=33(www-data) groups=33(www-data)
id danny
uid=1000(danny) gid=33(www-data) groups=33(www-data)
谢谢,如果您需要更多信息,请告诉我...
【问题讨论】:
-
您选择了迄今为止最糟糕的答案,因为如果您使用此建议,您将被黑客入侵。你应该改变它。
标签: php security permissions webserver