1. Windows ftp client doesn’t support PASV mode yet,so if you want to use PASV mode, you may need to change your ftp client, for example: filezilla
Windows ftp客户端暂时还不支持被动模式,因此如果你想要使用主动模式,你可能需要更换你的ftp客户端,例如:filezilla
2. Ftp active mode means ftp server will connect to ftp client when client get file from server
ftp活动模式是当客户端从服务器获取文件时,ftp服务器连接ftp客户端 的模式
So if you have this problem and you don’t want to change your windows ftp client, please try to
因此如果你遇到这个问题并且你不想更换你的Windows ftp客户端,请尝试
stop your windows firewall and then try ftp again, if it works, add a rule for windows/system32/ftp.exe in your firewall allow process list
停止你的Windows防火墙并在这之后从新尝试连接ftp,还要为windows/system32/ftp.exe在防火墙的允许进程中添加一个规则
来自 <https://blog.csdn.net/jiang__jiang/article/details/52164426> 备注: 以上内容来自2016年,虽然有些过时不过还是给我启发。我将ftp在防火墙中设定为公网、专用网络两种域的TCP、UDP入站全部允许,并且使用其他FTP端成功登录了之前Windows下怎么都不能正常使用的FTP服务器。结论来说我不知道是防火墙、FTP服务器线路不抽风还是其他FTP端登录成功的功劳,总之我用WIndows登录成功了。 祝未成功的你,好运!