首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

看懂FTP的主动和被动模式

当混入主动/被动模式的概念时,数据端口就有可能不是20了。 主动模式FTP 主动模式下,FTP客户端从任意的非特殊的端口(N > 1023)连入到FTP服务器的命令端口–21端口。...被动模式FTP 为了解决服务器发起到客户的连接的问题,人们开发了一种不同的FTP连接方式。这就是所谓的被动方式,或者叫做PASV,当客户端通知服务器它处于被动模式时才启用。...第二个问题是客户端有的支持被动模式,有的不支持被动模式,必须考虑如何能支持这些客户端,以及为他们提供解决办法。...例如,Solaris提供的FTP命令行工具就不支持被动模式,需要第三方的FTP客户端,比如ncftp。 随着WWW的广泛流行,许多人习惯用web浏览器作为FTP客户端。...大多数浏览器只在访问ftp://这样的URL时才支持被动模式。这到底是好还是坏取决于服务器和防火墙的配置。

6.3K90

解决宝塔的FTP无法使用被动模式

使用宝塔很长时间,很早就发现宝塔安装的FTP不能使用被动模式。也尝试过解决,之前以为是端口不通,但开放端口后,发现还是不行。由于时间问题,也没再深入去解决,毕竟还可以用主动模式。...于是打开调试模式,排查问题,最后发现这个插件不能指定使用主动模式,只能被动模式失败后才切换到主动模式,所以每次同步文件都要十多秒。...服务器有两个IP,一个VPC内网IP,一个外网IP,pure-ftpd优先获取到了内网IP告知客户端将其作为被动模式IP,所以导致了被动模式不能使用的问题。...这种情况,我们只需要在配置文件里指定被动模式IP即可解决。编辑pure-ftpd的配置,搜索ForcePassiveIP,取消注释这行配置,修改IP为你的服务器外网IP。...软件的被动模式端口默认是39000至40000,所以要先在防火墙和服务器安全组里放通这个端口范围。

2.5K30

FTP协议的主动模式和被动模式

FTP协议有主动模式和被动模式,主要因为主动模式对客户端的网络有一定的要求,必须能够映射端口到公网上,所以必须使用被动模式。...vsftpd模式就是被动模式 主动模式 主动模式与被动模式的最大的区别就是,FTP服务器是主动连接发送数据(主动模式),还是被动接收连接发送数据(被动模式)。...发送的PORT命令中,Active IP Address : 172.25.0.12,Active port: 49893 服务器使用端口20,发送数据到172.25.0.12:49893 缺点 被动模式最大的问题...,就是客户端监听的端口,必须映射到公网IP,否则服务器就连接不上 被动模式 原理图 被动模式原理图 流程 原理如上图,流程解释如下 FTP服务器监听21端口 FTP客户端使用一个随机端口N,连接服务器...21端口,并登录成功 FTP发送PASV命令 服务器监听随机端口M,并返回服务器IP和M 客户端连接服务器M端口,并接收数据 抓包分析 被动模式抓包分析 客户端使用端口60253连接服务器的21端口

40230

官方博文|Zabbix Agent: 主动模式 VS 被动模式

一 简介 当涉及到Zabbix Agent模式时,可以在主动模式和被动模式之间进行选择。每次在前端添加新项或主机时,您都需要选择项类型。 ?...但是这个远程命令只能在Agent被动模式下工作。 四 性能优势 被动 Agent模式,轮询器连接到主机,请求数据,然后等待,直到它收到数据或超时。 ?...相反地,如果你有很多慢的项目,每项耗时30秒,并且你不能在Agent之外处理它们,那么被动模式是你唯一的选择。使用这些方法,可以增加代理端上的进程数量。...使用被动模式没有缓冲区。 五 Agent 配置 以主动或被动模式配置Agent。默认设置是被动的,这意味着即使是默认的Zabbix Server主机也将所有Zabbix Agent类型配置为被动的。...可以让一台机器在被动模式下运行10个监控项,在主动模式下运行10个监控项。这是使用相同的Agent完成的,不同之处在于配置文件。 被动检查 ?

3.6K10

用例子说明FTP的主动模式和被动模式

关于VSFTP的主动模式和被动模式 一,首先我们看两个例子如下: 其中192.168.10.7是服务端,172.16.11.11是客户端 被动模式 # netstat -an |grep 172.16.11.11...tcp        0     52 ::ffff:192.168.10.7:22      ::ffff:172.16.11.11:13939   ESTABLISHED  二,如上我们不难发现: 被动模式时...端口是连接控制端口,20端口是数据传输端口(主动模式下) 三,补充,在生产环境下由于防火墙和ACL等对端口控制的很严格,如果想方便服务端的配置可以用主动模式, 但客户端要让他们调好模式,如IE浏览器默认就是用被动模式...四,另外给vsftpd的主动模式和被动模式的配置放在下面 主动模式 port_enable=YES connect_from_port_20=YES #数据端口是20即主动模式 ftp_data_port...#如果数据传输端口不想用20把上面的YES改成NO,这里填上你想设置的端口 被动模式 #PASV MOD pasv_enable=YES pasv_min_port=60000 pasv_max_port

1.9K20

FTP的主动模式和被动模式,你应该用那种?

简单粗暴,直接上答案 1)如果不是必须需要,不要使用FTP服务,主动/被动模式,命令/数据端口,初学者很容易一下子就被搞蒙。...2)如果一定要使用FTP服务,在今天的互联网环境里面,使用FTP被动模式进行连接传输。不要使用主动模式,除非你真的知道你在做什么 如果只是想知道答案的朋友,看到这里就可以了。...FTP两种模式协议过程和原理 被动模式 [FTP被动模式原理图.png] 从上图中可以看到,被动模式是FTP服务器返回数据传输需要的端口,FTP客户端去连接FTP服务端。...换句话说,绝大部分互联网应用都是被动模式。...需要注意的是,被动模式和主动模式的登录过程,都是FTP客户端去连接FTP服务器。

2.1K50

≥2012R2 配置IIS FTP

尽量改无常规意义的端口,不要故意改成 22/80/443/1433/3306等常规特定端口 这里需要提前准备好test用户 net user 用户名 密码 /add 例如 总之,配置那是相当简单 3、配置被动模式端口范围...,双击它,填上端口范围,一般20个以内就够,防火墙外部IP写服务器外网IP 4、服务器防火墙一般关闭就行,在安全组里配入站规则即可,出站规则一般放行所有,主要是入站规则要配好 入站规则放行21端口、被动模式端口...、业务端口例如web端口、远程端口即可(如果是主动模式放行21和20即可) image.png image.png 如上图设置入站、出站规则后,客户端我用filezilla用主动和被动模式都能连上,但有些客户端可能只能用被动模式...这里要特殊说明下,微软官网配置IIS FTP用的被动模式,此外,filezilla等ftp客户端软件也推荐被动模式连接,主要是为了提升客户端兼容性(什么主动、被动模式,在我自己都是浪费时间,我就用mini-sftp-server.exe

2.4K110
领券