原因分析:
1.FTP客户端代码自己写的, 代码比较阵旧
2.FTP服务器处于云主机的内网中,网卡设置的为内网IP, 虽然有绑定外网IP。 但是是做了NAT。
3.FTP服务器版本过高。
解决办法:
1.安装旧版本的ftp服务端 比如vsftpd-2.2.2-24.el6.x86_64
2./etc/vsftpd/vsftpd.conf
anonymous_enable=YES local_enable=YES write_enable=YES local_umask=022 dirmessage_enable=YES xferlog_enable=YES connect_from_port_20=YES xferlog_std_format=YES listen=YES pam_service_name=vsftpd userlist_enable=YES tcp_wrappers=YES chroot_local_user=YES chroot_list_enable=YES chroot_list_file=/etc/vsftpd.chroot_list pasv_address=118.3.2.1