PORT主动模式:

  1. 客户端以随机非特权端口N,就是大于1024的端口,对server端21端口发起连接

  2. 客户端开始监听 N+1端口;

  3. 服务端会主动以20端口连接到客户端的N+1端口。

PASV被动模式:

  1. 客户端以随机非特权端口连接服务端的21端口

  2. 服务端开启一个非特权端口为被动端口,并返回给客户端

  3. 客户端以非特权端口+1的端口主动连接服务端的被动端口

优缺点:

PASV被动模式,主动连接服务端的被动端口时,容易受到攻击,所以安全性差。
PORT主动模式,比较安全,但是与客户端的高位随机端口建立连接,而这个端口很有可能被客户端的防火墙阻塞掉。

主动模式如下:

主动模式下:
 服务端开放:21/tcp 
 客户端开放:1025-65535/tcp

firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-port
firewall-cmd --zone=public --add-port=1025-65535/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-port

被动模式如下:

被动模式下:
 服务端开放:21/tcp 6000-7000/tcp
 客户端开放:不需要开放

firewall-cmd --zone=public --add-port=21/tcp --permanent
firewall-cmd --zone=public --add-port=6000-7000/tcp --permanent
firewall-cmd --reload
firewall-cmd --list-port

ftp-主动模式(PORT)和被动模式(PASV)相关推荐

  1. 转!!ftp的主动模式(port)与被动模式(PASV)

    转自 http://www.phpweblog.net/killjin/archive/2008/01/06/2653.html ftp中主动模式(port)与被动模式(PASV) 目录 开场白 基础 ...

  2. ftp的主动模式(port)与被动模式(PASV)

    转自:http://www.phpweblog.net/killjin/archive/2008/01/06/2653.html 目录 开场白  基础  主动FTP  主动FTP的例子  被动FTP ...

  3. FTP主动模式(passive)和被动模式(port)的区别

    FTP协议会在客户端和服务端创建两个连接,一个用于命令传输,一个用于数据传输. 主动模式和被动模式是面向服务端和数据传输来讲的.对于命令传输,都是客户端主动连接服务端. 主动模式:客户端创建一个lis ...

  4. java ftp主动模式和被动模式_什么是ftp主动模式和被动模式

    FTP是文件传输协议的简称,ftp传输协议有着众多的优点所以传输文件时使用ftp协议的软件很多,ftp协议使用的端口是21(也称为控制端口),其实还有一个数据端口20,根据FTP工作方式的不同,数据端 ...

  5. FTP主动模式和被动模式!

    FTP简介 FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一.FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端.其中FTP服 ...

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

    一.FTP是什么 FTP的中文名称是"文件传输协议",是File Transfer Protocol三个英文单词的缩写.FTP:是TCP/IP协议组中的协议之一,其传输效率非常高, ...

  7. FTP 主动模式、被动模式

    哈喽,大家好!我是艺博东 ,一个思科出身专注于华为的网工:好了,话不多说,我们直接进入正题. 文章目录 拓扑 FTP主动模式 FTP被动模式 FTP主动模式.FTP被动模式是针对服务器来说的,服务器主 ...

  8. FTP的主动模式(PORT Mode)及被动模式(Passive Mode)

    这两种模式发起连接的方向截然相反, 主动模式是从服务器端向客户端发起连接:被动模式是客户端向服务器端发起连接. PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求, ...

  9. FTP主动模式与被动模式的解决与原理

    FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件.相比于HTTP,FTP协议要复杂得多.复杂的原因,是因为FTP协议要用到两个TCP连接,一 ...

  10. FTP主动模式及被动模式

    FTP的特殊性: 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯.但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计.一般 ...

最新文章

  1. java实现具有修饰的完美圣诞树
  2. 怎么做合格的首席信息主管CIO?
  3. macbookpro合盖后掉电_macbookpro外接显示器,主机盖还是不盖?
  4. go语言中的方法method
  5. Sql Server字符串函数
  6. react循环的值为什么要有key_react中为何推荐设置key
  7. linux虚拟机备份树莓派,为树莓派做系统备份镜像(for Linux #038; Mac),
  8. TensorFlow 教程 --教程--2.4MNIST 进阶
  9. [译] Architecture Components 之 Adding Components to your Project
  10. 优先队列(priority queue)的实现(java,jdk接口)
  11. 7-1 关于堆的判断 (25 分)
  12. Python-os.mkdir() 方法
  13. JAVA邮件发送的授权码_java实现邮件发送
  14. ListView刷新原理及实现
  15. 什么是黑帽seo?黑帽seo技术盘点。
  16. 程序员必会10种算法
  17. html5化妆品网站源码,织梦响应式化妆美妆品类展示网站模板dedecms移动手机端HTML5自适应整站源码...
  18. windows server 2008 进行多域名指向同一个ip
  19. 深入理解 LWUIT 框架的 MVC
  20. 关于this.name=name的理解

热门文章

  1. oracle00279,ORACLE數據恢復
  2. 第一Python第一个爬虫项目
  3. python教学计划与教学大纲,Python基础教程-教学大纲
  4. 错排问题(装错信封问题)
  5. 张小庆,在路上-开始(6)真心话还是大冒险
  6. mysql多表联合查询 去重_mysql中的多表联合并且去重排序
  7. 七彩cms云转码_七彩CMS开源程序 2019最新云转码全开源程序源码[带完整安装搭建教程]...
  8. 将Element UI的时间选择器(DatePicker)的Sat Jan 01 2022 00:00:00 GMT+0800 (中国标准时间)转化为XXXX-XX-XX的格式
  9. Ubuntu搭建Http服务器用于下载Ubuntu文件
  10. k8s进阶篇-云原生存储ceph