【发布时间】:2012-05-05 12:51:30
【问题描述】:
我们正在尝试为我们的用户创建一个表单,让他们可以将图像上传到我们的网站。 假设我们正在将所有图像上传到文件夹 images/uploads。
如果此文件夹的权限设置为
777,
它工作得很好,因为所有的权限都被授予了。但是如果有人在浏览器上键入:mydomain.com/images/uploads,任何入侵者都可以访问所有上传的文件。
如果我们将权限更改为
711
现在禁止入侵者(403 错误)直接访问 mydomain.com/images/uploads,但我们的用户无法再上传文件,因为我们收到 php 错误“权限被拒绝”
这种情况下最好的配置是什么?
【问题讨论】:
-
this 我猜是 722,但我不是 linux 专家。
标签: php file-upload permissions http-status-code-403