Skip to main content

什么是PASV FTP(被动FTP)?

An Osmosis Video: Congestive Heart Failure (CHF) Explained (六月 2026)

An Osmosis Video: Congestive Heart Failure (CHF) Explained (六月 2026)
Anonim

PASV FTP,也称为被动FTP,是建立文件传输协议(FTP)连接的替代模式。简而言之,它解决了FTP客户端防火墙阻塞传入连接的问题。 “PASV”是FTP客户端用于向服务器解释其处于被动模式的命令的名称。

被动FTP是防火墙后面的FTP客户端的首选FTP模式,通常用于基于Web的FTP客户端和连接到公司网络内的FTP服务器的计算机。 PASV FTP也比主动FTP更安全,因为客户端启动传输,而不是FTP服务器启动传输。

PASV FTP如何工作

FTP在两个端口上工作:一个用于在服务器之间移动数据,另一个用于发出命令。被动模式的工作原理是允许FTP客户端发起控制和数据消息的发送。

通常,它是启动数据请求的FTP服务器,但如果客户端防火墙阻止了服务器要使用的端口,则此类设置可能不起作用。正是由于这个原因,PASV模式使FTP“防火墙友好”。

换句话说,客户端是以被动模式打开数据端口和命令端口的客户端,因此,如果服务器端的防火墙打开以接受这些端口,则数据可以在两者之间流动。此配置是理想的,因为服务器很可能打开了客户端与服务器通信所需的端口。

大多数FTP客户端(包括Internet Explorer等Web浏览器)都支持PASV FTP选项。但是,在Internet Explorer或任何其他客户端中配置PASV并不能保证PASV模式能够正常工作,因为FTP服务器可以选择拒绝PASV模式连接。

一些网络管理员在FTP服务器上禁用PASV模式,因为PASV需要额外的安全风险。