ftp-主动模式(PORT)和被动模式(PASV)
PORT主动模式:
客户端以随机非特权端口N,就是大于1024的端口,对server端21端口发起连接
客户端开始监听 N+1端口;
服务端会主动以20端口连接到客户端的N+1端口。
PASV被动模式:
客户端以随机非特权端口连接服务端的21端口
服务端开启一个非特权端口为被动端口,并返回给客户端
客户端以非特权端口+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)相关推荐
- 转!!ftp的主动模式(port)与被动模式(PASV)
转自 http://www.phpweblog.net/killjin/archive/2008/01/06/2653.html ftp中主动模式(port)与被动模式(PASV) 目录 开场白 基础 ...
- ftp的主动模式(port)与被动模式(PASV)
转自:http://www.phpweblog.net/killjin/archive/2008/01/06/2653.html 目录 开场白 基础 主动FTP 主动FTP的例子 被动FTP ...
- FTP主动模式(passive)和被动模式(port)的区别
FTP协议会在客户端和服务端创建两个连接,一个用于命令传输,一个用于数据传输. 主动模式和被动模式是面向服务端和数据传输来讲的.对于命令传输,都是客户端主动连接服务端. 主动模式:客户端创建一个lis ...
- java ftp主动模式和被动模式_什么是ftp主动模式和被动模式
FTP是文件传输协议的简称,ftp传输协议有着众多的优点所以传输文件时使用ftp协议的软件很多,ftp协议使用的端口是21(也称为控制端口),其实还有一个数据端口20,根据FTP工作方式的不同,数据端 ...
- FTP主动模式和被动模式!
FTP简介 FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一.FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端.其中FTP服 ...
- ftp主动模式和被动模式的区别
一.FTP是什么 FTP的中文名称是"文件传输协议",是File Transfer Protocol三个英文单词的缩写.FTP:是TCP/IP协议组中的协议之一,其传输效率非常高, ...
- FTP 主动模式、被动模式
哈喽,大家好!我是艺博东 ,一个思科出身专注于华为的网工:好了,话不多说,我们直接进入正题. 文章目录 拓扑 FTP主动模式 FTP被动模式 FTP主动模式.FTP被动模式是针对服务器来说的,服务器主 ...
- FTP的主动模式(PORT Mode)及被动模式(Passive Mode)
这两种模式发起连接的方向截然相反, 主动模式是从服务器端向客户端发起连接:被动模式是客户端向服务器端发起连接. PORT(主动)方式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求, ...
- FTP主动模式与被动模式的解决与原理
FTP是File Transfer Protocol(文件传输协议)的缩写,用来在两台计算机之间互相传送文件.相比于HTTP,FTP协议要复杂得多.复杂的原因,是因为FTP协议要用到两个TCP连接,一 ...
- FTP主动模式及被动模式
FTP的特殊性: 大多数的TCP服务是使用单个的连接,一般是客户向服务器的一个周知端口发起连接,然后使用这个连接进行通讯.但是,FTP协议却有所不同,它使用双向的多个连接,而且使用的端口很难预计.一般 ...
最新文章
- java实现具有修饰的完美圣诞树
- 怎么做合格的首席信息主管CIO?
- macbookpro合盖后掉电_macbookpro外接显示器,主机盖还是不盖?
- go语言中的方法method
- Sql Server字符串函数
- react循环的值为什么要有key_react中为何推荐设置key
- linux虚拟机备份树莓派,为树莓派做系统备份镜像(for Linux #038; Mac),
- TensorFlow 教程 --教程--2.4MNIST 进阶
- [译] Architecture Components 之 Adding Components to your Project
- 优先队列(priority queue)的实现(java,jdk接口)
- 7-1 关于堆的判断 (25 分)
- Python-os.mkdir() 方法
- JAVA邮件发送的授权码_java实现邮件发送
- ListView刷新原理及实现
- 什么是黑帽seo?黑帽seo技术盘点。
- 程序员必会10种算法
- html5化妆品网站源码,织梦响应式化妆美妆品类展示网站模板dedecms移动手机端HTML5自适应整站源码...
- windows server 2008 进行多域名指向同一个ip
- 深入理解 LWUIT 框架的 MVC
- 关于this.name=name的理解
热门文章
- oracle00279,ORACLE數據恢復
- 第一Python第一个爬虫项目
- python教学计划与教学大纲,Python基础教程-教学大纲
- 错排问题(装错信封问题)
- 张小庆,在路上-开始(6)真心话还是大冒险
- mysql多表联合查询 去重_mysql中的多表联合并且去重排序
- 七彩cms云转码_七彩CMS开源程序 2019最新云转码全开源程序源码[带完整安装搭建教程]...
- 将Element UI的时间选择器(DatePicker)的Sat Jan 01 2022 00:00:00 GMT+0800 (中国标准时间)转化为XXXX-XX-XX的格式
- Ubuntu搭建Http服务器用于下载Ubuntu文件
- k8s进阶篇-云原生存储ceph