浅谈 FTP、FTPS 与 SFTP的区别(sftp命令和ftp命令的区别)

浅谈 FTP、FTPS 与 SFTP的区别(sftp命令和ftp命令的区别)

扫码添加渲大师小管家,免费领取渲染插件、素材、模型、教程合集大礼包!

但是。新的疑问又出现了。二狗子看到这里的传输设置中的传输模式。有主动和被动之分。这又是什么意思呢。不懂就问的他又打开了 baidu或google…

浅谈 FTP、FTPS 与 SFTP的区别(sftp命令和ftp命令的区别)

FTP 软件的主动模式和被动模式的区别

主动模式

一般 FTP 的默认模式就是主动模式。也称为 port 模式。

它是通过两个步骤来进行工作的:

首先客户端上的随机端口与服务器上的 FTP 端口 21 建立命令通道。客户端发送 PORT 命令。指定服务器与客户端其中一个端口连接。并建立数据通道。

然后服务器从端口 20 连接到为数据通道指定的客户端端口。建立连接后。即可通过这些客户端和服务器端口进行文件传输。

被动模式

在传输方式栏。你还可以手动调整为被动传输模式。在该模式下用户端进行文件传输时。会先通过随机端口 A 连接到服务器上的端口 21。并发出 PASV 命令建立命令通道。告诉服务端这次是被动模式连接。之后服务器会打开一个随机端口用于数据传输。而客户端通过与发出命令的端口不同的随机端口 B 建立数据通道。从而进行文件传输。

浅谈 FTP、FTPS 与 SFTP的区别(sftp命令和ftp命令的区别)

被动模式与主动模式不同的地方就是客户端启动数据连接。在主动模式下。客户端在命令通道上建立连接后。服务器将启动与客户端的数据连接。而在被动模式下。建立命令通道后。由客户端启动与服务器的数据连接。

因为这个区别。可以得出两者的优势和缺陷。比如主动模式有利于管理 FTP 服务端。因为只需要打开 21 端口的“准入”。20 端口的“准出” 即可。但是由于服务器连接到客户端的端口随机。所以客户端有可能会触发防火墙。甚至直接被防火墙拦截掉。反之被动模式则有利于管理客户端。

没想到一个看似简单的存储工具居然还有着这么多的分类和区别。不同的模式不同的方式都可以对应不同的需求。看来以后在使用工具的时候还是可以多少了解一点相关知识。能让工具用起来更顺手更舒心~

分享到 :
相关推荐

服务器管理器在哪里打开(win10服务器管理器怎么打开虚拟机)

大家好,今天来介绍服务器管理器在哪里打开(电脑没有服务器怎么办)的问题,以下是渲大师...

不用备案的虚拟主机ip如何查看(不用备案的虚拟主机ip如何查看)

不用备案的虚拟主机ip查看方法:1。使用ping命令检查网络是否连通。可以获取到网站...

ddos高防ip服务器租用贵不贵(ddos高防ip服务器租用贵不贵呀)

DDoS高防IP服务器的租用费用因服务商和配置而异。一般来说。价格会根据以下因素进行...

高防服务器防cc吗(服务器怎么防cc)

高防服务器能防CC吗?CC攻击的原理就是攻击者控制某些主机不停地发送大量数据包给对方...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注