什么是SFTP及SFTP和FTP之间的区别

 更新时间:2024年01月09日 15:22:32   作者:且随疾风前行_go  
SFTP是一种安全的文件传输协议,一种通过网络传输文件的安全方法,它确保使用私有和安全的数据流来安全地传输数据,本文给大家介绍什么是SFTP及SFTP和FTP之间的区别,感兴趣的朋友一起看看吧

什么是SFTP ? 

SFTP(SSH File Transfer Protocol,也称 Secret File Transfer Protocol)

是一种安全的文件传输协议,一种通过网络传输文件的安全方法;

它确保使用私有和安全的数据流来安全地传输数据。 

SFTP传输文件的过程,如下图:

SFTP要求客户端用户必须由服务器进行身份验证,

并且数据传输必须通过安全通道(SSH)进行,即不传输明文密码或文件数据。

它允许对远程文件执行各种操作,有点像远程文件系统协议。

SFTP允许从暂停传输,目录列表和远程文件删除等操作中恢复。

SFTP和FTP之间的区别 ?

SFTP 和 FTP非常相似,都支持批量传输(一次传输多个文件),

文件夹/目录导航,文件移动,文件夹/目录创建,文件删除等。

但还是存在着差异,

下面我们来看看SFTP和FTP之间的区别:

1、安全通道

FTP 不提供任何安全通道来在主机之间传输文件;

而,SFTP协议提供了一个安全通道,用于在网络上的主机之间传输文件。

2、使用的协议

FTP使用 TCP/IP协议。

而,SFTP是SSH协议的一部分,它是一种远程登录信息。

3、链接方式

FTP使用TCP端口21上的控制连接建立连接。

而,SFTP是在客户端和服务器之间通过SSH协议(TCP端口22)建立的安全连接来传输文件。

4、安全性

FTP密码和数据以纯文本格式发送,大多数情况下是不加密的,安全性不高。

而,SFTP会在发送之前加密数据,二进制的形式传递,是无法 "按原样" 阅读的,安全性较高。

以上就是SFTP是什么 与 FTP之间有什么区别 的详细内容,

到此这篇关于什么是SFTP,看这篇就够了 ^^的文章就介绍到这了,更多相关什么是SFTP内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Windows Server 2019下FTP服务器搭建方法图文教程

    Windows Server 2019下FTP服务器搭建方法图文教程

    这篇文章主要为大家详细介绍了Windows Server 2019下FTP服务器搭建方法图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • Serv-U停止服务的另类解决方案(批处理监测并运行)

    Serv-U停止服务的另类解决方案(批处理监测并运行)

    执行计划+批处理。设置执行计划,每30分钟执行一个批处理任务。批处理的作用:读取进程列表,查看Serv-U进程是否存在;如果进程不存在,启动该服务并输出日志
    2013-04-04
  • vsftpd 虚拟用户配置步骤

    vsftpd 虚拟用户配置步骤

    vsftpd 虚拟用户配置方法,需要的朋友可以参考下。
    2010-08-08
  • Serv-U 安全设置图文教程

    Serv-U 安全设置图文教程

    Serv-U 安全设置图文教程,使用serv_u作为ftp服务器的朋友可以参考下。
    2011-01-01
  • windows2003下ftp服务器配置教程

    windows2003下ftp服务器配置教程

    这篇文章主要为大家详细介绍了windows2003下ftp服务器的配置教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • VPS搭建离线下载服务器(后网盘时代)

    VPS搭建离线下载服务器(后网盘时代)

    这篇文章利用vps来搭建自己的离线下载服务器,这样既能利用多余的带宽资源,又能提高下载速度,需要的朋友可以参考下
    2019-04-04
  • Windows系统中FTP配置流程(超详细)

    Windows系统中FTP配置流程(超详细)

    这篇文章主要为大家详细介绍了Windows系统中配置FTP的超详细流程,文中通过示例图片进行了详细的讲解,需要的小伙伴可以跟随小编一起学习一下
    2023-08-08
  • Windows10搭建ftp服务器的图文教程

    Windows10搭建ftp服务器的图文教程

    这篇文章主要为大家详细介绍了Windows10搭建ftp服务器的图文教程,文中安装步骤介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 详细架设FTP服务器的两种方法

    详细架设FTP服务器的两种方法

    架设一台FTP服务器其实很简单。首先,要保证你的机器能上网,而且有不低于ADSL 512Kbps的网络速度。其次,硬件性能要能满足你的需要。
    2009-06-06
  • linux下用Proftpd搭建ftp服务器及配置方法

    linux下用Proftpd搭建ftp服务器及配置方法

    很久以前知道linux下搭建ftp服务器的软件是wuftp,现在真的时代变了,上网看一下几乎全世界的人都用proftpd了!赶个潮流,我也用proftpd在公司的一台备用小服务器上装上ftp服务器
    2013-06-06

最新评论