Apache和vsftpd共有目录www的权限设置

来源:互联网 发布:乐乎lofter南山兵哥 编辑:程序博客网 时间:2024/05/16 16:58

Ubantu下安装了Apache和vsftpd,要达到的效果是通过FTP上传到服务器目录下的文件可以被正确访问。

 
可以遇到了问题:

You don't have permission to access /testpages on this server.

 
原来是权限问题!

我是先搭好的Apache,测试没问题。

后面配置vsftpd的时候,为了满足vsftpd.conf中的配置:guest_username=ftpuser,我修改了

/var/www目录的权限own

默认/var/www目录的所有者是www-data,此时被我改成了ftpuser,所以导致通过ftp上传上来的文件apache的用户没有权限访问


既然知道问题了,解决方案也同时浮现:

1、将/var/www的目录权限改回:


2、修改vsftpd.conf

 
 

3、重启ftp服务器,/etc/init.d/vsftpd restart,OK