默认为active 模式,但是如果client有防火墙的话,无法使用。
需要改为pass模式,修改配置,并开放服务器的端口
vsftpd.conf文件增加
pasv_enable=YES // 默认为passive模式
pasv_min_port=40001 // 打开的端口
pasv_max_port=40100
pasv_address=50.80.80.40 // 传给client的server IP地址
vsftpd_log_file=/var/log/vsftpd.log // 增加verbose log
log_ftp_protocol=YES
亲测有效!