FileZilla Server的PASV模式, 好像除了21端口,还要开放(使用)很多端口才可以.
具体解决方案如下:
Step1 打开FileZilla Server控制台->点Settings ,如下图
Step2 点左侧的Passive mode settings -> 勾选 Use custom port range, 并填写一个端口范围 -> 选择Use the following IP , 并在这里填写你的服务器IP地址-> OK
Step3(可选) 如果你用的是阿里云的ECS, 你还要去安全组开放相应端口.在阿里云"云服务器ECS"控制台 -> 网络和安全 -> 安全组 ->找到你的实例, 点"配置规则" ->入方向 -> 添加安全组规则 ->在这里开放你刚才在FileZilla Server填写的第1个端口范围, 如下图
然后就可以连接你的FTP啦.
以上, 实例化于 (服务器端Win7+Xampp,客户端Win7+FileZilla)