我在linux用vsftpd配置个人服务器,在浏览器访问ftp没有显示文件

2024-11-27 07:41:31
推荐回答(4个)
回答1:

先查看VSFTPD服务有没有在运行,如果是安装的CENTOS的话可以用如下命令查看
service vsftpd status
如果服务运行正常则关闭防火墙再试下看能不能访问
service iptables stop
如果还不行的话关闭SELINUX
vi /etc/sysconfig/selinux
将其中的
SELINUX=enforcing
改为
SELINUX=disabled
重启机器,进入系统后关闭防火墙,再试下看能不能访问

回答2:

查三项:

  1. vsftpd是否在运行

  2. 防火墙是否允许

  3. 有关文件夹的Selinux设置是否正确

回答3:

通过命令行可以么?可以的话就是你访问的路径不对,如果命令行也不行你就要看看是不是安全策略禁止ftp!

回答4:

看你的目录的属主再看你的vsftpd运行的时候的用户,看是一个用户吗,要懒的看就直接把你的/home/ftp改成777权限,看效果怎么样