SFTP 和 FTP 有什么区别?

科普 · 文件传输

往服务器传文件,FTP、SFTP、FTPS 三个词总让人犯迷糊。这篇一次讲清。

一张对比表

FTP SFTP FTPS
默认端口2122(走 SSH)21 / 990
是否加密明文全程加密TLS 加密
底层协议FTPSSHFTP + TLS

FTP:最老,明文不安全

默认 21 端口,账号密码文件内容都明文,公网容易截获。老服务器、老面板只支持它,那就得靠下面两种加密方式兜底。

SFTP:走 SSH,最省心

SFTP 跑在 SSH 协议上(默认 22 端口),全程加密,复用 SSH 认证,Linux 服务器基本自带。日常运维传文件,首选 SFTP

FTPS:给 FTP 加锁

FTP 套一层 TLS。显式 TLS(FTPES)用 21 端口,主流;隐式 TLS用 990 端口,少见。主要用于"服务器只给 FTP、又要加密"的老场景。

要看批量传文件怎么操作,见视频教程:SFTP / FTP 文件传输 · 视频教程

想自己动手试试? 免费下载, 无功能限制。

免费下载七亿批量远程管理工具

← 返回科普列表