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

7 篇文章 0 订阅
订阅专栏

被动模式:ftp服务端会随机生成一个大于1024的端口号,作为服务端数据传输的端口
主动模式:ftp服务端会利用20号端口,作为服务端数据传送的端口

1.主动模式

主动模式中,4步骤中随机端口号是指客户端开放一个随机端口,并告知ftp服务端,如下进行数据传输

客户端随机端口<------数据传输------>服务端20端口

2.被动模式

被动模式下,4步骤服务端开放一个大于1024的端口作为数据传输端口,并在5步骤中把该端口告知客户端,客户端也会随机产生端口,数据传输如下

客户端随机端口<------数据传输------>服务端随机端口(大于1024)

ps:(1).推荐一个开源的ftp工具:FileZilla

     (2)主动模式和被动模式也可以用Wireshark抓包工具来验证

reference:

https://www.cnblogs.com/mawanglin2008/articles/3607767.html

FTP主动模式被动模式
jeikerxiao
04-13 1060
一、模式说明 1. PORT(主动模式) PORT中文称为主动模式,工作的原理: FTP客户端连接到FTP服务器的21端口, 发送用户名和密码登录, 登录成功后要list列表或者读取数据时,客户端随机开放一个端口(1024以上),发送 PORT命令到FTP服务器,告诉服务器客户端采用主动模式并开放端口; FTP服务器收到PORT主动模式命令和端口号后,通过服务器的20端口和客户端开放的端口连接,...
[转] FTP主动模式被动模式区别
weixin_34220963的博客
03-07 815
转自原文FTP主动模式被动模式区别   基础知识:   FTP只通过TCP连接,没有用于FTP的UDP组件.FTP不同于其他服务的是它使用了两个端口, 一个数据端口和一个命令端口(或称为控制端口)。通常21端口是命令端口,20端口是数据端口。当混入主动/被动模式的概念时,数据端口就有可能不是20了。   主动模式FTP:   主动模式下,FTP客户端从任意的非特殊的端口(N &gt...
vsftp主动模式被动模式区别
没出过地球
08-13 462
vsftpd(Very Secure FTP Daemon)的主动模式(PORT模式)和被动模式(PASV模式)在数据传输方式上存在显著的区别
FTP主动模式被动模式
windlyb的专栏
07-25 8300
最近FTP的项目做得比较深入,也就进一步把FTP主动被动模式熟悉一下,需要知道的事,FTP是基于TCP服务的,不支持UDP。FTP,File Transfer Protocol,文件传输协议,一般人了解FTP,是通过他的一些相关客户端如CuteFTP(大学时常用),Fillzilla,WinSCP等。 一般这些软件默认FTP连接模式为PASV,被动连接。即FTP客户端向服务端口(默认是21
ftp主动模式被动模式
wangbuji的博客
11-27 2376
ftp是基于tcp的应用层协议 1、主动模式 客户端从一个任意的非特权端口N(N>1024,如下图的1026端口)连接到FTP服务器的21端口。然后客户端开始监听N+1(如下图的1027端口),并发送FTP命令“port N+1”到FTP服务器。接着服务器会从它自己的数据端口(20)连接到客户端指定的数据端口(N+1)。 用更通俗的语言来理解这个交互过程: 1)客户端用一个大于1024的端口N与FTP服务器的21端口建立一个控制通道,发送一条命令告诉FTP服务端(即通常说的PORT命令),..
Qt5的FTP上传下载,ftp主动模式被动模式下载
12-09
使用Qt5实现Ftp上传下载,支持Ftp主动模式被动模式选择下载,ui输入ip,端口等配置信息,快速验证;使用QTcpSocket,QTcpServer实现,支持linux,windows,嵌入式linux运行,FTP标准命令。
FTP主动模式被动模式区别详解
09-30
主要为大家详细介绍了FTP主动模式被动模式区别的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
java ftp 被动模式_ftp 主动模式被动模式
weixin_30558657的博客
02-21 1129
ftp 主动模式被动模式2018-09-15ftp的工作原理ftp要用到两个tcp连接即要使用两个端口一个是命令链路:用来传递命令一个是数据链路:用来上传下载数据连接ftp server时有active和passive两种模式通常使用主动模式可完成上传下载主动模式工作原理客户端使用命令链路主动告诉服务端:我打开了XX端口,你来连我吧被动模式工作原理跟主动模式相反,服务端告诉客户端:我打开了XX端...
FTP主动模式被动模式介绍
09-30
主要介绍了FTP主动模式被动模式介绍,需要的朋友可以参考下
Linux实例搭建FTP站点
分享前端开发工程师的一些日常生活、前端知识点、职业发展、对一些问题的看法、感悟等等
11-06 590
步骤 安装 vsftpd 配置 vsftpd 设置安全组 测试客户端 具体操作 1. 安装 vsftpd 远程连接到你的服务器后,安装 vsftpd # 安装 yum install -y vsftpd 2. 配置 vsftpd # 查看配置目录 cd /etc/vsftpd ls # 展示内容 ftpusers user_list vsftpd.conf vsftpd_conf_mi...
LINUX----FTP两种工作模式主动模式被动模式
xqhrs232的专栏
01-20 2万+
原文地址::http://blog.sina.com.cn/s/blog_156af93fe0102wgcq.html 我不制造水,我只是大自然的搬运工;感谢那些前辈对知识的总结,使我能站在巨人的肩膀上,看得更远。 一、FTP的PORT(主动模式)和PASV(被动模式) (1)PORT(主动模式)     PORT中文称为主动模式,工作的原理: FTP
FTP主动模式被动模式,你应该用那种?
weixin_33973609的博客
02-02 551
FTP文件传输分为两种模式主动(PORT)模式被动(Passive)模式,用户应该用哪种? 简单粗暴,直接上答案 1)如果不是必须需要,不要使用FTP服务,主动/被动模式,命令/数据端口,初学者很容易一下子就被搞蒙。参考为什么不建议在云主机上使用ftp的2个原因2)如果一定要使用FTP服务,在今天的互联网环境里面,使用FTP被动模式进行连接传输。不要...
FTP协议主动模式被动模式的详解及如何选择
共享编程知识
02-01 3111
FTP是用来在两台计算机之间传输文件,是互联网中应用非常广泛的服务之一。FTP(File Transfer Protocol)即文件传输协议,是一种基于TCP的协议,采用客户/服务器模式,不支持UDP协议。FTP协议有PORT和PASV两种工作模式,即主动模式被动模式。与众不同的是FTP使用2个端口,一个数据端口和一个命令端口(也可叫做控制端口)。通常来说这两个端口是21(命令端口)和20(数据端口)。但FTP工作方式的不同,数据端口并不总是20。 FTP支持两种方式的...
FTP主动模式被动模式
热门推荐
sunnyday0426的博客
04-22 2万+
1.1 PORT(主动模式) 在主动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,发送FTP用户名和密码,然后开放N+1号端口进行监听,并向服务器发出PORT N+1命令,告诉服务端客户端采用主动模式并开放了端口。FTP服务器接收到PORT命令后,会用其本地的FTP数据端口(通常是20)来连接客户端指定的端口N+1,进行数据传输。 1.2 PASV(被动模式) 在被动模式下,FTP客户端随机开启一个大于1024的端口N向服务器的21号端口发起连接,发送用户名和密码进行登
ftp主动模式被动模式区别
ludan_xia的博客
04-23 1万+
一、FTP是什么 FTP的中文名称是“文件传输协议”,是File Transfer Protocol三个英文单词的缩写。FTP:是TCP/IP协议组中的协议之一,其传输效率非常高,在网络上传输大的文件时,经常采用此协议。 一个完整的FTPFTP服务器和FTP客户端组成,客户端可以将服务器上的文件通过FTP协议下载到本地,也可以将本地数据通过FTP协议上传到服务器上。 二、FTP的两个连...
FTP主动被动模式
最新发布
m0_64827698的博客
08-29 660
因为它允许客户端初始化所有连接,解决了主动模式中 服务器⽆法穿越客户端防⽕墙的问题。FTP屏蔽了各计算机系统的细节,因⽽适合于在异构⽹络中任意计算机之间传送⽂件。FTP客户端:可以是任何⽤来发起连接和⽂件传输请求的软件,如Web浏览器。命令提示符中的FTP客户端不⽀持被动模式(passive mode)。此连接始终开放,以保证客户端和服务器之间可以随时交换FTP控制信息。数据连接的⽣命周期较短,只在需要时建⽴,并在⽤完后⽴即关闭。​​​​​​​​​​​​​​默认使⽤。​​​​​​​TCP控制连接。
(转)什么是FTP的Passive模式和Active模式
java12345678
11-28 513
什么是FTP的Passive模式和Active模式   转自:http://blog.sina.com.cn/s/blog_5ceb51480102vpm8.html            由于项目中经常使用到FTP,通过一些相关客户端如CuteFTP、Fillzilla、WinSCP等工具或Linux命令对FTP数据进行操作,而至于FTP的工作模式却有点模糊。下面...
Ftp主动模式被动模式区别
05-24
FTP(文件传输协议)是一种用于在计算机之间传输文件的标准协议。在FTP中,有两种不同的数据传输模式主动模式被动模式。 在FTP主动模式中,客户端发送一个PORT命令告诉服务器它将使用哪个端口来接收数据。服务器在连接到该端口时发送数据。在主动模式中,客户端是数据的主动源,而服务器是数据的被动目的地。 在FTP被动模式中,客户端发送一个PASV命令告诉服务器它将使用哪个端口来发送数据。服务器在连接到该端口时发送数据。在被动模式中,服务器是数据的主动源,而客户端是数据的被动目的地。 主动模式被动模式区别在于数据连接的方向。在主动模式下,客户端发起数据连接并接收数据,而在被动模式下,服务器发起数据连接并发送数据。通常,被动模式是更安全的,因为它允许服务器控制传输的端口和数据连接。
写文章

热门文章

  • python打印异常信息两种方式 105759
  • python中tqdm用法 51472
  • winform进度条的实现 40626
  • 像素与字节关系 38789
  • python分别统计出其中英文字母、空格、数字和其它字符的个数 33973

分类专栏

  • 微服务 2篇
  • 金融 4篇
  • c# 23篇
  • oracle 14篇
  • python 81篇
  • C++ 18篇
  • linux 3篇
  • 测试 7篇
  • 神经网络 4篇
  • 笔记 15篇
  • 机器学习 16篇
  • 数据库 1篇

最新评论

  • python实现农历和阳历日期转换

    weixin_48417527: 我也显示这个错误,是什么原因呢

  • python打印异常信息两种方式

    m0_70189385: 是倒数第二个字覆盖了最后一个字

  • python打印异常信息两种方式

    m0_70189385: 就是我调用自定义的函数的时候,打印它的返回值,在终端的每行的最后两个字有时候会重复,传到别的地方用也是这样的错误,但是我把返回值循环打印出来又没有错误了

  • 像素与字节关系

    ZXP102588: 位深度是啥意思?

  • python实现农历和阳历日期转换

    qq_50778030: 你好,请问解决这个错误了不?

最新文章

  • 利用第三方API实现文件在线预览/编辑/上传/下载等功能
  • IDEA中将spring boot项目打包成jar,并移到ubuntu中运行
  • spring boot的一个入门demo
2021年1篇
2020年16篇
2019年91篇
2018年48篇
2017年7篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家凯里玻璃钢雕塑制作电话玻璃钢孔子雕塑多少钱玻璃钢上海青雕塑盐城商场圣诞美陈青岛商场美陈哪里买海门玻璃钢雕塑青浦区玻璃钢雕塑销售价格广州玻璃钢动物雕塑上虞玻璃钢雕塑厂家白银人物玻璃钢雕塑订做辽宁玻璃钢雕塑报价池州玻璃钢雕塑人物定制莆田玻璃钢卡通雕塑价格范围家用玻璃钢雕塑摆件厂家直销大同玻璃钢雕塑电话上海室内商场美陈售价玻璃钢雕塑翻模补膜黄粘土秋季商场美陈多少钱江苏镜面玻璃钢雕塑制造厂家商场春节美陈顶布悬挂装饰物湖北玻璃钢艺术雕塑玻璃钢雕塑水磨工艺玻璃钢创意卡通公仔雕塑相山玻璃钢造型雕塑合肥玻璃钢雕塑售价四川玻璃钢雕塑厂家哪家好贵阳水果玻璃钢雕塑价位新密玻璃钢雕塑云南高质量玻璃钢雕塑销售电话玻璃钢花盆 户外香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化