浅谈 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 端口的“准出” 即可。但是由于服务器连接到客户端的端口随机。所以客户端有可能会触发防火墙。甚至直接被防火墙拦截掉。反之被动模式则有利于管理客户端。

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

分享到 :
相关推荐

哥斯达黎加拨号vps租用多少钱

哥斯达黎加是中美洲经济社会发展程度最高的国家。以首都圣何塞为例。在市区繁华位置的房子...

显卡性能怎么调到最高(怎么让电脑显卡发挥最大性能)

大家好,今天来介绍显卡性能怎么调到最高(怎么设置让显卡发挥最佳性能win7)的问题,...

国内高防云服务器租用怎么辨别真假(国内高防云服务器租用怎么辨别真假的)

国内高防云服务器租用辨别真假的方法:1。看数据存储方式。真的高防云服务器基于网络分布...

怎么选择防ddos和cc服务器(ddos防御)

选择防DDoS和CC攻击的服务器。需要考虑以下几个方面:1。带宽选择带宽足够宽裕[&...

发表评论

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