您现在的位置是:首页 > 个人博客个人博客

Linux上vsftpd不能远程连接及不显示目录文件

龙沐星2019-08-22【个人博客】16901人已围观

简介1、如果配置的vsftpd不能正常连接,这一般是由于端口和防火墙的问题;2、首先找到配置文件/etc/vsftpd/vsftpd.conf,确认以下两个参数是否正常打开

1、如果配置的vsftpd不能正常连接,这一般是由于端口和防火墙的问题


2、首先找到配置文件/etc/vsftpd/vsftpd.conf,确认以下两个参数是否正常打开:


pasv_min_port=30000
pasv_max_port=30999


这两个是ftp被动连接是随机端口范围,可以随便修改,一定要确保把前面的#去掉


3、修改防火墙,需要把这个端口范围加入到防火墙内


-A INPUT -m state --state NEW -m tcp -p tcp --dport 30000:30999 -j ACCEPT


4、然后在重启防火墙 service iptables restart,此时ftp应该能够正常连接了


5、可能有些还会遇到其他的问题,上面的都配置了,账号密码都是正确的,但是连接上之后,ftp内没有显示目录,这是什么原因喃?原因就是SELINUX的问题

6、在shell内


# vi /etc/sysconfig/selinux
将其中的
SELINUX=enforcing
改为
SELINUX=disabled
然后Linux电脑即可

很赞哦! (16901)

文章评论

  • 评论已关闭

站点信息

  • 建站时间:2015-07-29
  • 网站程序:YII 2.0
  • 文章统计:24条
  • 文章评论:16901条
  • 统计数据百度统计
  • 微信公众号:扫描二维码,关注我们