什么是SFTP ?
sftp (也称为sshfiletransferprotocol,安全文件传输协议) )。
一种安全的文件传输协议,是通过网络传输文件的安全方法
使用专用安全的数据流安全地传输数据。
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差异的详细内容。
请看更多我写的其他相关文章! 谢谢你^^