2015-08-26 154 views
0

我正在使用最新的Centos 7最小与CLI作为Web服务器。 Web服务器使用httpd和数据库服务器使用MySql。 我使用vsftpd作为Windows的FTP服务器,使我在该Centos中轻松实现远程文件和目录。 但我有一个问题,vsftpd的作为FTP服务器无法登录为,所以它只能引导到/家庭/ [用户]目录。但我需要通过FTP访问包含所有Web文件的目录/var/www/html远程处理HTTPD Centos 7

我该怎么办?

  1. ,我可以用比/家庭/ [用户]其他FTP访问任何其他方式? 或
  2. 任何其他方式,我可以使用默认的httpd DocumentRoot除/var/www/html? (我已经更改httpd.confDocumentRoot但它说“您没有权限访问/在此服务器上。”)?

回答

0

我建议你启用root FTP登录,并尝试用root用户将你的文件上传到/ var/www/html目录。您需要删除/ etc/vsftpd/ftpusers和/ etc/vsftpd/user_list中的根目录并在您的服务器上重新启动vsftpd以启用根FTP登录。

+0

只有从/ etc/vsftpd/ftpusers和/ etc/vsftpd/user_list中删除** root **用户,那么我可以以** root **身份登录到FTP服务器? – wahyueka31