2024年4月30日发(作者:)

在使用ftp的时侯,经常遇到ftp链接后出现文件列表错误的情况,只是因为ftp的模

式不正确,如何设置ftp的工作模式,什么是主动模式,什么又是被动模式,主动模式和

被动模式有什么区别,网站建设博客今天搜集了相关资料和常用ftp软件工作模式的设置的

方法:

一、什么是PASV和PORT方式

(1)PORT其实是Standard模式的另一个名字,又称为Active模式。中文意思是

“主动模式。

(2)PASV也就是Passive的简写。中文就是“被动模式。

二、两者不同

不 同之处是由于PORT(主动)这个方式需要在接上TCP 21端口后,服务器通过自

己的TCP 20来发出数据。并且需要建立一个新的连接来传送档案。而 PORT的命令包含

一些客户端没用的资料,所以有了PASv的出现。而PASV模式拥有PORT模式的优点,

并去掉一些PORT的缺点。PASV运行方式 就是当服务器接收到客户端连接请求时,就会

自动从端口1024到5000中随机选择一个和客户端建立连接传递数据。由于被动且自动

建立连接,容易受到攻 击,所以安全性差。

一:要用比较新的版本的FTP。

二:不仅要把自己装的防火墙调低或关掉还要尤其是XP系统带的防火墙关掉。

三:FTP设置时,请勿选择在PASV模式下上传,否则将出现登录FTP后,无法列表

等异常情况。相同的软件,版本不同,设置方法也略有不同,因此需要根据实际情况进行

设置。

FlashFXP中文版:选项--参数选择--代理/防火墙/标识--将“使用被动模式”前复选

框中的勾去掉。

Cute FTP英文版:FTP—Settings—Options—Firewall,将“PASV mode”前复选

框中的打勾去掉。

Cute FTP3.5中文版:FTP—设置—选项—防火墙,“PASV方式(A)”前复选框中

的打勾去掉。

Leap FTP2.7.2:Sites—Site Manager—Advanced,将“Use PASV mode”前复选

框中的打勾去掉。

四:用户在FTP的时候要选用PORT模式。

五:建议大家使用不同版本的FTP软件登陆FTP服务器。

六:建议升级病毒库,并查杀病毒。

七:在"参数选择"中高级选项一栏,在"列表方式"中选择"显示隐藏文件"。

八:在"参数选择"中选择代理一栏,在"使用被动模式"一栏前打钩即可。

九:FTP 常见错误及解决方法