FTP服务的主动模式和被动模式

Posted dgjnszf

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了FTP服务的主动模式和被动模式相关的知识,希望对你有一定的参考价值。

FTP在传输文件时有两种传输模式:被动模式和主动模式。

1.主动模式

FTP控制指令通过 21/TCP 端口传向服务器,文件下载通过大于 1024/TCP 的随机端口进行传输。下载文件时,FTP服务器(源端口为20/TCP)主动连接FTP客户端的随机端口进行下载

2.被动模式

FTP控制指令通过 21/TCP 端口传向服务器,文件下载通过大于 1024/TCP 的随机端口进行传输。下载文件时,FTP客户端主动连接FTP服务器的随机端口进行下载,只有下载文件时FTP服务器才临时监听一个随机端口,平时不监听除 21/TCP 端口以外的其他端口

大多数FTP服务器默认使用被动模式,如:Windows Server 2008 R2系统自带的FTP服务。

FTP客户端在连接FTP服务器时可以手动选择使用主动模式还是被动模式,大多数FTP客户端默认使用被动模式。

Windows Server 2008 R2系统自带的FTP服务banner信息为:220 Microsoft FTP Service

...

以上是关于FTP服务的主动模式和被动模式的主要内容,如果未能解决你的问题,请参考以下文章

如何设置FTP的主动模式和被动模式

FTP服务的主动模式和被动模式

如何设置IIS FTP的设置主动模式还是被动模式

FTP主动模式和被动模式

FTP主动模式和被动模式的区别

主动模式和被动模式下的 FTP 服务器端口