我有一个分类网站的图片脚本上传到广告上的照片。
图片被上传到"images“目录。
执行此操作的php代码需要对目录的写访问权限,我猜…
那么,您将为php upload file和images目录设置哪些权限呢?
我是这样想的:
drwxr-xr-x 安全/好还是不好?
谢谢
另外,另一个简短的问题是:我应该让我的网站文件按我拥有的username保存,还是应该让它们按root保存
发布于 2010-06-02 21:43:53
drw-r--r-- (644)。注意,用户可能会将php/其他脚本和可执行文件推送到您的服务器。
当心用户可能会将js和html文件推送到您的网站。
由您拥有的for服务器的用户名拥有。不要让root用户拥有自己的文件,因为它不需要自己拥有。Root是管理员,而不是您的not服务器。
查看upload_tmp_dir =的php.ini文件
发布于 2010-06-02 21:55:40
用来制作.htaccess
<Files ^(*.jpeg|*.jpg|*.png|*.gif)>
order deny,allow
deny from all
</Files>仅允许上载此文件。并在上传代码前使用php函数进行检查。
将文件夹移到www-root目录之外是很好的。您还可以让apache成为所有者。
https://stackoverflow.com/questions/2958193
复制相似问题