近期在研究ftp服务器,本着方便原则,就是用了window系统自带的ftp客户端进行测试。测试使用post模式进行测试,功能正常,使用passive模式时发现怎么测试,都无法未完成功能,百度了下,发送literal PASV 指令,服务端能正常回返码,但是还是无法进入passive模式进行数据传输。后来查询了资料,发现windows下的ftp cli无法是用passive模式。
查找了很多资料发现ncftp能实现passive,并且能支持passive模式,其下载网址为http://www.ncftp.com/download/,希望能对有疑惑的朋友有所帮助。