求详尽的ftp与sftp的分别解释与区别~~ 能给多少给多少~~ 能多通俗多通俗~~

最好是Linux系统下的用法~~

Sftp和ftp over ssh2的区别 ssh2 Sftp 最近使用SecureFx,涉及了两个不同的安全文件传输协议: -sftp -ftp over SSH2 这两种协议是不同的。sftp是ssh内含的协议,只要sshd服务器启动了,它就可用,它本身不需要ftp服务器启动。ftp over SSH2则象一个二传手。 1、SFTP的工作模式:图1显示了SFTP的工作模式,它是作为SSH2的一个子服务工作的。 图 1 SFTP工作模式 2、FTP over SSH2 此协议还是基于ftp协议的。在此协议中SSH2服务器起了一个桥梁作用,把数据在客户端和ftp之间转发。ftp协议本身包括两个通道,一个是控制通道,另一个是数据通道。 FTP over SSH2有两种情况,半安全连接(Less Secure Connection)和安全连接(Full Secure Connection)。在半安全连接时,ftp客户端先和SSH2服务器连接,在这个连接中无论控制通道和数据通道都是加密的。但是SSH2服务器和ftp服务器之间就不是加密的了,如果ftp服务器运行在另外一台机器上,SSH2服务器和ftp直接就是明文传输。见图2。 图 2半安全连接 图3是安全连接模式的情形,SSH2服务器和FTP服务器在同一台服务器上。 图 3 安全连接 http://www.builder.com.cn/2008/0128/722320.shtml 原文看这里
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-21
不同的传输协议,一个加密一个不加密
第2个回答  2015-04-24
FTP是文件传输协议。在网站上,如果你想把文件和人共享,最便捷的方式莫过于把文件上传到FTP服务器上,其他人通过FTP客户端程序来下载所需要的文件。
FTP进行文件传输需要通过端口进行。一般所需端口为:
1. 控制链路—TCP端口21。控制器端。用于发送指令给服务器以及等待服务器响应。
2. 数据链路---TCP端口20。数据传输端口。用来建立数据传输通道的。主要用来从客户向服务器发送一个文件、从服务器向客户发送一个文件、从服务器向客户发送文件或目录列表。

FTP为了适应不同的网络环境,支持主动连接和被动连接两种模式。这两种模式都主要针对数据链路进行的,跟控制链路无关。

FTP的安全隐患:
一、FTP服务器软件漏洞。
二、明文口令。
三、FTP旗标。
四、通过FTP服务器进行端口扫描。
五、数据劫持。

FTP的安全策略:
一、使用较比安全的系统和FTP服务软件。
二、使用密文传输用户名和口令。
三、更改服务软件的旗标。
四、加强协议安全性。

SFTP是Secure File Transfer Protocol的缩写,是安全文件传送协议。可以为传输文件提供一种安全的加密方法。跟ftp几乎语法功能一样。
SFTP是SSH的一部分,是一种传输档案至Blogger伺服器的安全方式。它本身没有单独的守护进程,必须使用sshd守护进程来完成相应的连接操作,所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以使用SFTP是十分安全的。但由于这种传输方式使用了加密/解密技术,所以传输效率比普通的FTP要低得多。在对网络安全性要求更高时,代替FTP使用。

FTP和SFTP的区别,你了解多少
链接方式:FTP使用TCP端口21上的控制连接建立连接。而SFTP是在客户端和服务器之间通过SSH协议建立的安全连接来传输文件。安全性:SFTP使用加密传输认证信息和传输的数据,所以使用SFTP相对于FTP是非常安全。效率:SFTP这种传输方式使用了加密解密技术,所以传输效率比普通的FTP要低很多。

sftp与ftp的区别和联系
1、安全通道 FTP 不提供任何安全通道来在主机之间传输文件;而SFTP协议提供了一个安全通道,用于在网络上的主机之间传输文件。2、使用的协议 FTP使用TCP \/ IP协议。而,SFTP是SSH协议的一部分,它是一种远程登录信息。3、链接方式 FTP使用TCP端口21上的控制连接建立连接。而,SFTP是在客户端和服务器之...

sftp和ftp的区别是什么?
SFTP和FTP的主要区别在于传输安全性。FTP,即文件传输协议,是一种使用非常广泛的网络协议。它主要用于在互联网上传输文件,通过该协议可以方便地在网络上进行文件的上传和下载。然而,FTP采用的是明文传输,这意味着在传输过程中,数据容易被第三方截获和窃取,存在安全隐患。SFTP,即安全文件传输协议,是FTP...

SFTP和FTP的区别及用SFTP代替FTP
SFTP和FTP的主要区别在于,FTP协议通过一个服务器对应多个客户端,客户端通过FTP协议从服务器下载资源。而SFTP在FTP的基础上增加了数据加密,安全性更高,理论上SFTP的传输效率比FTP低。但实际使用中,SFTP在稳定性和上传下载速度上优于FTP。欢迎在评论区分享您的实际体验。在Windows系统中,常见的FTP客户...

sftp和ftp的区别是什么?
首要区别在于安全层面。FTP作为基础协议,其文件传输不提供安全通道,这意味着数据在主机之间传输时可能暴露在风险中,密码和数据以明文形式传输,安全性较低。相比之下,SFTP引入了安全通道,它利用SSH协议,为文件传输创建了一个加密通道,确保数据在传输过程中得到保护,以二进制形式发送,增强了保密性。其...

网站空间上传文件的FTP与SFTP有什么区别?谢谢.
所以从某种意义上来说,SFTP并不像一个服务器程序,而更像是一个客户端程序。SFTP同样是使用加密传输认证信息和传输的数据,所以,使用SFTP是非常安全的。但是,由于这种传输方式使用了加密\/解密技术,所以传输效率比普通的FTP要低得多,如果您对网络安全性要求更高时,可以使用SFTP代替FTP。

sftp与ftp是否没有区别?
通过加密传输确保数据安全。SFTP没有独立的守护进程,而是作为SSH服务的文件传输方案。与SSH服务共享22端口。总结,FTP与SFTP两者在功能上都用于文件传输,但SFTP在安全性上具有优势,通过加密传输保护数据安全。同时,SFTP作为SSH服务的一部分,与SSH共享端口,而FTP则拥有独立的守护进程与端口。

浅谈FTP、FTPS 与 SFTP
在FTP中,主动模式和被动模式是传输模式的区别。主动模式由客户端发起数据连接,可能因防火墙问题导致连接问题;被动模式则是服务器启动数据连接,对客户端管理较为有利。理解这些区别可以帮助二狗子更好地选择和使用FTP工具。总之,FTP、FTPS和SFTP在文件传输中各有优势,选择哪种取决于具体的使用场景和需求...

文件传输协议:FTP、SFTP、TFTP协议介绍
特点<\/基于TCP的双连接架构Windows系统广泛支持,支持授权和认证,目录浏览功能数据传输端口默认为20(控制信息)和21(数据传输)FTP有两种数据传输模式:ASCII和二进制,分别适用于文本和二进制文件。主动模式与被动模式的区别在于数据连接的建立方式:主动模式由服务器告知客户端临时端口,被动模式则由客户端...

网线中:utp,ftp,sftp,是什么意思.而stp又是什么意思,请把stp详..._百...
答案:网线中的UTP、FTP、SFTP和STP分别代表不同的含义。UTP是指非屏蔽双绞线,是最常见的网线类型,用于连接计算机和网络设备,如路由器、交换机等。UTP网线内部由两芯或多芯双绞线组成,没有金属屏蔽层。FTP是指铝箔屏蔽双绞线,除了内部的双绞线外,还包裹有一层铝箔屏蔽层,用于减少电磁干扰。FTP...

相似回答