开发者社区> 问答> 正文

云服务器 ECS Linux ftp 传输失败报错: 425 Security:Bad IP con

问题现象 用户购买云服务器 ECS Linux 服务器后,在系统内配置了 ftp 服务器。但是在上传数据时 ftp 传输失败,客户端提示: 425 Security:Bad IP connection

image.png

展开
收起
开发者说 2019-08-01 16:21:32 1098 0
1 条回答
写回答
取消 提交回答
  • 问题原因

    ftp 服务同时拥有两个连接,一个是控制连接,一个是数据连接。

    在默认情况下,数据传输时 ftp 服务器端会核实两个连接的源 IP 是否一致,如果不一致,就会报错:425 Security:Bad IP connection

    所以,该问题通常是由于客户端在 NAT 网络,而 NAT 关联的公网 IP 不止一个,导致两次连接时源 IP 不一致所致。

    处理办法

    关闭被动模式下的ip安全检查,配置方法如下:

    vi /etc/vsftpd/vsftpd.conf
    # 添加:pasv_promiscuous=yes 
    # 保存退出后重启 ftp 服务
    service vsftpd restart
    
    2019-08-01 16:22:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Alibaba Cloud Linux 3 发布 立即下载
ECS系统指南之Linux系统诊断 立即下载
ECS运维指南 之 Linux系统诊断 立即下载