📅  最后修改于: 2023-12-03 15:35:08.674000             🧑  作者: Mango
Secure Shell (SSH) 是一种安全网络协议,用于在网络之间安全地传输数据,以及在计算机上向其他计算机登录。SSH 是一种基于加密的协议,可以确保通信数据的安全性,可以在不安全的网络连接上安全地传输数据。
主要特点:
Secure File Transfer Protocol (SFTP) 是一种安全的文件传输协议,用于在网络之间安全地传输文件。SFTP 基于 SSH 协议,使用 SSH 协议的加密功能来保护文件数据的安全性。SFTP 支持远程文件系统操作和文件上传/下载。
主要特点:
SSH 和 SFTP 都是基于加密的协议,但它们的主要差异在于它们的用途。
SSH 是一种安全网络协议,用于在网络之间安全地传输数据,并且用于向其他计算机登录。
SFTP 是一种安全的文件传输协议,基于 SSH 协议,用于在网络之间安全地传输文件。SFTP 可以支持远程文件系统操作和文件上传/下载。
另外一个重要的差异在于它们的端口号。SSH 协议的默认端口号是 22,而 SFTP 协议的默认端口号是 115。
因此,如果你需要在网络间传输数据,那么你应该使用 SSH 协议;如果你需要在网络间传输文件,那么你应该使用 SFTP 协议。