LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 993|回复: 1

apache和ftp的运行身份到底应该是什么?

[复制链接]
发表于 2009-3-19 17:09:34 | 显示全部楼层 |阅读模式
例如,在默认时,apache的DocumentRoot是/var/www,其owner是root:root,apache的运行身份是www-date,pure-ftpd的运行身份是ftpuser,可是在安装Discu!论坛时却需要0777的权限,我现在的做法是配置ftp server为允许client chmod。如果让apache以ftpuser身份运行或者让purte-ftpd以www-date身份运行,好不好呢?换句话说,哪种做法更好呢?更标准呢?个人感觉还是应当在ftp server 中分配chmod权限 。
 楼主| 发表于 2009-3-19 19:10:12 | 显示全部楼层
如果是使用ftp上传网站的话,应该允许ftp客户端有全部权限处理自己的文件。又因为它是上传到了apache的DocumentRoot下,所以Apache只需要有r和x(仅对目录)权限就可以了。不应该有w权限。,应该是这样子。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表