首页 > 编程知识 正文

FTP服务器默认使用的端口是,ftp服务器ftp主进程端口

时间:2023-05-06 12:23:00 阅读:52738 作者:494

默认情况下,FTP为20端口和21端口,典型设备自动识别21并打开20。 管理端口和数据端口

自从克夫数据库变了之后呢。 不能自动开放其他端口。

完成FTP传输过程需要的不仅仅是21个端口,还有2个端口。 21个端口只是命令端口,实际上还有另一个数据端

FTP有两种模式:端口模式(也称为主动模式)、pasv模式和被动模式),我该如何理解这两种模式呢? 让我来打个比喻,

在活动模式下,客户端向服务器端的21个端口发送下载什么的命令。 另外,我打开了自己的端口,请从这里给我什么。 如果服务器知道,则可以理解为,从另一个数据端口向客户端传递某些内容是活动模式,服务器端主动将文件传输到客户端。

在被动模式下,客户端向服务器端的21个端口发送下载什么的命令。 服务器端知道后,打开端口。 然后告诉客户端我打开了一个端口。 自己进去拿吧。 然后,客户端从该端口进入并取出文件。 可以理解为这是被动模式,服务器端被客户端拿走了什么

在活动模式下,FTP的两个端口相对固定,如果命令端口为x,则数据端口为x-1。 这意味着,默认情况下,命令端口为21,数据端口为20。 如果将命令端口更改为123,则数据端口为122。 这样使用防火墙很方便。 开通这两个端口就可以了,如果客户端是共享互联网,那不是不能正常使用FTP吗? 即使这样也不行。 需要被动模式。

被动模式下很麻烦。 默认情况下,命令端口为21,但数据端口是随机的。 这需要在设备上设置被动端口。

设置完成后,在进行映射时,还必须打开这些端口。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。