首页/网络/协议速查/文件传输协议对比(FTP/FTPS/SFTP/SCP/TFTP)

文件传输协议对比(FTP/FTPS/SFTP/SCP/TFTP)

选型只看三件事:要不要加密、能否穿防火墙、场景是服务器对服务器还是设备对 PC。

协议速查网络更新于 2026-10-12

协议

协议端口加密典型场景
FTP21 + 数据端口无内网老系统、匿名下载站
FTPS21/990 + 数据端口TLS合规要求加密的 FTP 场景
SFTP22SSH服务器运维、脚本化传输
SCP22SSH临时拷贝单个文件
rsync over SSH22SSH增量同步、备份
TFTP69/UDP无网络设备刷机、PXE

一条命令识别协议

一条命令识别协议
nc -zv host 22    # SSH 家族:SFTP/SCP/rsync
nc -zv host 21    # FTP/FTPS
nc -zvu host 69   # TFTP(UDP,注意 -u)
对外能选 SFTP/rsync 就别用 FTP:少一套明文协议和一双额外数据端口,运维面直接减半。

易错点

  • 把 SFTP 说成「安全的 FTP」:它是独立协议,客户端命令与服务端排障方式完全不同

数据来源与参考

  • RFC 959(FTP)
  • RFC 4217(FTPS)
  • RFC 1350(TFTP)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌