YUOO
服务器FTP出现200,207错误的解决方法

 

https://wp-1257210002.cos.ap-guangzhou.myqcloud.com/images/ftp200.png

首先,检查一下IP 是内网还是外网,外网IP才能使用FTP

检查一下FTP服务有没有开启,没有开启也是不能用的

检查防火墙端口设置,端口屏蔽是没办法用的,检查20/21端口,39000-40000端口是否放行(如是腾讯云/阿里云等还需检查安全组)

查看FTP主动模式,被动模式是否可用

 

这边我遇到的情况是FTP配置里是内网IP,导致了这个错误的出现,因为阿里云服务器这边现在是VPC专用网络,只有一个网卡,所以这个配置问题直接导致了不能访问

解决方法有

https://wp-1257210002.cos.ap-guangzhou.myqcloud.com/images/ftp207.png

  1. 打开控制面板:选择internet选项—–高级—-使用被动FTP(为防火墙和DSL调制解调器兼容性)”前面的勾去掉
  2. 如果是linux中使用vsftp搭建的FTP服务,打开配置文件(一般在/etc/vsftpd/vsftpd.conf),在其中加入以下两行配置信息,添加后重启vsftpd即可VPC网络支持FTP的被动模式: listen_ipv6=NO #设置ECS的弹性公网地址 pasv_address=<EIP> 注:其中<EIP>替换为ECS的公网地址
  3. 也可以在FTP服务中,修改指定公网IP连接。这边我用的是宝塔面板,我们打开面板,点击软件管理,打开Pure-Ftpd,选择配置修改,找到188行,将ForcePassiveIP前面的#去掉 将192.168.0.1替换成你服务器的外网IP

https://wp-1257210002.cos.ap-guangzhou.myqcloud.com/images/btftp.png

重启一下FTP服务就好了。

以上方法都可以,看你个人喜好自己挑选把。

本文链接:https://yuoo.cn/355.html
首页      技术交流      服务器FTP出现200,207错误的解决方法

发表评论

textsms
account_circle
email

YUOO

服务器FTP出现200,207错误的解决方法
  首先,检查一下IP 是内网还是外网,外网IP才能使用FTP 检查一下FTP服务有没有开启,没有开启也是不能用的 检查防火墙端口设置,端口屏蔽是没办法用的,检查20/21端口,3…
扫描二维码继续阅读
2018-09-29