首页/网络/协议速查/FTP 响应码速查

FTP 响应码速查

三位码:1xx 预告、2xx 成功、3xx 需要更多信息、4xx 临时失败(可重试)、5xx 永久失败;看懂首答码就能定位卡在哪一步。

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

FTP 应答码

码含义场景
120服务就绪(稍后)少见首答
125 / 150数据连接已打开 / 将打开LIST/RETR 前的预告
200命令成功PORT/TYPE 等
202命令冗余未执行-
211 / 212系统状态 / 目录状态STAT 应答
213文件状态SIZE/MDTM 常用
214帮助文本HELP 应答
215系统类型SYST 应答
220服务就绪(欢迎)连接后的首答
221退出登录QUIT 应答
226数据连接完成传输成功的收尾码
227进入被动模式PASV 应答(含地址与端口)
229进入扩展被动模式EPSV 应答
230登录成功PASS 之后
234安全升级就绪AUTH TLS 应答
331需要口令USER 之后
332需要账号ACCT 场景
350等待进一步命令RNFR 后等 RNTO
421服务不可用,关闭控制连接临时性失败
425 / 426数据连接无法打开 / 连接中断PASV 失败 / ABOR
450 / 451 / 452临时失败 / 本地错误 / 空间不足稍后重试
500语法错误命令拼写问题
501参数错误-
502命令未实现扩展不支持
503命令顺序错误未登录先 RETR
504参数未实现-
530未登录先 USER/PASS
534 / 535策略拒绝 / 拒绝明文口令FTPS 强制场景
550动作未执行(权限/不存在)最常见拒绝码
552存储超限超配额
553文件名不允许非法文件名
升级 FTPS 后遇到 534/535 先看服务端是否强制 TLS:强制加密的服务器会拒绝任何明文登录尝试。

易错点

  • 把 425 当认证问题查:425 是数据连接建不起来,方向在被动端口与 NAT,不在账号

数据来源与参考

  • RFC 959 §4.2(应答)
  • RFC 4217(安全应答示例)

相关工具

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