ftp主动模式与被动模式原理
Posted tianshang486
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ftp主动模式与被动模式原理相关的知识,希望对你有一定的参考价值。
FTP 主动模式
- 客户端用大于1024的高位端口发起初始化连接到vsftp服务器的21端口。
- vsftp服务器的21端口主动与客户端大于1024的高位端口建立控制连接
- vsftp服务器的20端口主动与客户端大于1024的高位端口初始化数据连接
- 最后客户端才使用大于1024的高位端口响应FTP服务端的20端口。
- 从上述流程中,我们大致可知道在ftp主动模式下,vsftp服务器只需要开放20和21端口即可。
FTP被动模式
-
流程正好相反,除第一和第二步一样外,剩下的都是高位端口与高位端口建立连接,就不详解了。
所以被动模式下,而你在vsftp服务器开启了防火墙,因此客户端也不是轻易就开门的。 -
所以客户端必须开放大于1024的高端端口才可以。
以上是关于ftp主动模式与被动模式原理的主要内容,如果未能解决你的问题,请参考以下文章