FTPS 和 SFTP 有什么区别?

use*_*875 51 ftp internet upload internet-security

试图为我的 4 名远程员工建立一个系统来传输文件。它必须是安全的。SFTP 比 FTPS 更好吗?有什么不同?

NuT*_*TyX 69

两种完全不同的协议。

FTPS 是带有 SSL 的 FTP,以确保安全。它使用控制通道并为数据传输打开新连接。由于它使用 SSL ,因此需要证书。

SFTP(SSH File Transfer Protocol/安全文件传输协议)被设计为SSH的扩展以提供文件传输能力,因此它通常只使用SSH端口进行数据和控制。

在大多数 SSH 服务器安装中,您将获得 SFTP 支持,但 FTPS 需要对受支持的 FTP 服务器进行额外配置。


Zor*_*che 11

sftp 是一种类似 FTP 的协议,它通过 SSH 运行。

  • 如果您正在运行基于 linux/bsd/OSX 的服务器,那么您几乎总是已经拥有一个功能完善的 sftp 服务器了。
  • 在 Windows 方面,您基本上将 Filezilla、WinSCP 或 Putty 视为客户端。

ftps 是具有 TLS 增强功能的原始 ftp 协议。

  • ftps 通过 NAT 防火墙运行非常糟糕