什么是SFTP?
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 在发送数据之前会对数据进行加密,这使得数据更加安全,因为它以二进制格式发送,无法按原样读取。
摘要:这就是本文的全部内容。我希望你发现它对你的学习有用。
版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。