问题为Centos 5.6configurationFTP

我正在尝试configuration我的Centos 5.6服务器。 我已经启动了apache并希望能够通过FTP上传文件。

我已经安装了vsftp

我可以login使用我的用户名,并看到目录的内容,但我实际上没有上传任何文件到目录。

在Centos站点的教程中,build议更改Web目录的设置(在我的例子中是/ var / www / html),如下所示:

chown -R apache:myusername /var/www/html chmod 460 /var/www/html chmod g+S /var/www/html 

现在我甚至无法访问该目录与我的用户名是奇怪的,因为我认为chown -R apache:myusername /var/www/html行将意味着我有权限。

感谢任何帮助,以便如何去做这件事。

我没有碰到默认的vsftpd.conf文件。 我已经在防火墙configuration中启用了FTP。 vsftpd服务已经启动。

非常感谢

是否有可能在玩群组成员并从自己的用户名组中删除自己。 chown的第二个参数是组而不是用户。 通常情况下,每个用户都有一个与他们的主用户名称相同的用户组,但这并不意味着如果您在某个时候试图更改您的用户组成员身份,则不会意外地将您从自己的组中删除。

这将显示你在哪些组:

 id username 

我也会检查xferlog的内容,看它们是否有错误信息。

 cat /var/log/xferlog | less 

最后我会检查它是否是一个SELinux问题。 您可以使用setenforce命令暂时禁用SELinux,直到下一次重新启动(如果已启用)。

 setenforce 0