FTP
0 U; c; c0 N$ {3 H5 j
9 x, E" A, G7 v7 C! b3 C. g1xx - 肯定的初步答复
% C$ K2 @/ }( |这些状态代码指示一项操作已经成功开始,但客户端希望在继续操作新命令前得到另一个答复。
$ p; g+ L' S( h! O) e" n• 110 重新启动标记答复。
' [/ w' f( Y- \6 ]$ t6 t, J/ P# C• 120 服务已就绪,在 nnn 分钟后开始。 + h' j" w/ X/ ?# G
• 125 数据连接已打开,正在开始传输。 6 b5 }9 a0 R1 g w. h ^
• 150 文件状态正常,准备打开数据连接。( \' M+ f9 Q! K* |: A- _- [3 {
( c' z$ ]1 y& J2xx - 肯定的完成答复
6 l+ j0 }4 O) ]) y! m6 p一项操作已经成功完成。客户端可以执行新命令。
9 P, y* d1 |9 D• 200 命令确定。 L. J' v- [4 I% X; k
• 202 未执行命令,站点上的命令过多。
8 P1 x: P! t7 x4 v! K' R* f) L• 211 系统状态,或系统帮助答复。
0 z% P/ d7 \6 w+ a• 212 目录状态。 . S5 ?/ N* `# Z M
• 213 文件状态。 ) w$ V( n [, X7 ?
• 214 帮助消息。 " a* X9 S% z9 A( m. x3 s3 Y
• 215 NAME 系统类型,其中,NAME 是 Assigned Numbers 文档中所列的正式系统名称。
0 r! S" U9 P5 r• 220 服务就绪,可以执行新用户的请求。
+ r1 }% g. p# h7 {) y• 221 服务关闭控制连接。如果适当,请注销。
( D% R. K3 P' H" y* }3 k$ H" i• 225 数据连接打开,没有进行中的传输。 9 F+ v9 Z1 T' R& T D0 {
• 226 关闭数据连接。请求的文件操作已成功(例如,传输文件或放弃文件)。
, a5 L- n2 K. M• 227 进入被动模式 (h1,h2,h3,h4,p1,p2)。 ' P/ V1 m0 [4 y4 Q$ r, ^+ a
• 230 用户已登录,继续进行。 * Y Q& x; ?8 k* i
• 250 请求的文件操作正确,已完成。 9 |7 G* d! l( I0 |) }: h4 E
• 257 已创建“PATHNAME”。 3 j2 I$ }5 ^9 r5 K2 r1 R
: U2 W- [) n0 o5 ^. K$ Y6 a
3xx - 肯定的中间答复5 V/ q/ ~7 r/ N# L
该命令已成功,但服务器需要更多来自客户端的信息以完成对请求的处理。 \- j7 w2 L) A
• 331 用户名正确,需要密码。 % A# H( K1 S7 F& h: R
• 332 需要登录帐户。 " U5 K+ E: g1 l }1 B! K
• 350 请求的文件操作正在等待进一步的信息。
# c) z. C3 R, l% [" \, _+ X, S2 P" W# M* ?2 y7 U! r; `; s, i* u8 K
4xx - 瞬态否定的完成答复
. d# p! E+ D5 b% G$ U该命令不成功,但错误是暂时的。如果客户端重试命令,可能会执行成功。 8 I# r. L* o# J
• 421 服务不可用,正在关闭控制连接。如果服务确定它必须关闭,将向任何命令发送这一应答。
: N$ ?8 l; X' q% |4 q$ K. j$ J" \3 H• 425 无法打开数据连接。 & A- R: [5 V% H' C6 K
• 426 Connection closed; transfer aborted.
) K5 J5 d" J1 |( Z7 g0 C• 450 未执行请求的文件操作。文件不可用(例如,文件繁忙)。
6 v7 l+ m+ m3 ~1 e- b. R, X5 X• 451 请求的操作异常终止:正在处理本地错误。
) }* p, Z i$ p4 Y• 452 未执行请求的操作。系统存储空间不够。, J9 O' C& N& A# }4 \
' n* U& h$ k6 E& i* w! Z
5xx - 永久性否定的完成答复
2 [1 ?) k* o7 j4 ]- h6 a该命令不成功,错误是永久性的。如果客户端重试命令,将再次出现同样的错误。
; R+ M7 W: ^% m4 x$ J• 500 语法错误,命令无法识别。这可能包括诸如命令行太长之类的错误。 & l/ z& c- I% j& J1 ?7 Z: _
• 501 在参数中有语法错误。
: L, Y j1 N, f& X# @4 Q! @• 502 未执行命令。 ' ^- Y7 q0 T" G( O
• 503 错误的命令序列。
n4 h2 I* K6 V5 v• 504 未执行该参数的命令。 % ?- R5 X2 M D/ h# j& [/ y5 f
• 530 未登录。 1 S7 [: n1 ~- z, ?# J% \; a7 n1 _6 f" b
• 532 存储文件需要帐户。 4 R$ v' L5 p) [* a7 X# H6 v
• 550 未执行请求的操作。文件不可用(例如,未找到文件,没有访问权限)。
8 e3 m4 X' U) B• 551 请求的操作异常终止:未知的页面类型。 8 m1 {# Y0 V' E
• 552 请求的文件操作异常终止:超出存储分配(对于当前目录或数据集)。
5 K* c) a" J9 v, u0 R' i0 n• 553 未执行请求的操作。不允许的文件名。
2 g8 U7 ?: T$ s# Q3 a$ F) j3 l/ Q% e6 @" t2 E- e5 u" i
常见的 FTP 状态代码及其原因
+ D8 X3 H( x& T; U( q) t• 150 - FTP 使用两个端口:21 用于发送命令,20 用于发送数据。状态代码 150 表示服务器准备在端口 20 上打开新连接,发送一些数据。 9 b5 ~2 I8 C' I# q2 S
• 226 - 命令在端口 20 上打开数据连接以执行操作,如传输文件。该操作成功完成,数据连接已关闭。
8 D$ k D% i5 T0 e: W/ b• 230 - 客户端发送正确的密码后,显示该状态代码。它表示用户已成功登录。
6 S6 Z: f* `) O5 s1 `& K5 j7 E• 331 - 客户端发送用户名后,显示该状态代码。无论所提供的用户名是否为系统中的有效帐户,都将显示该状态代码。 ) J9 @: U; o P/ ~ z' W, J
• 426 - 命令打开数据连接以执行操作,但该操作已被取消,数据连接已关闭。
1 d& b1 R# |6 w+ B: R" d• 530 - 该状态代码表示用户无法登录,因为用户名和密码组合无效。如果使用某个用户帐户登录,可能键入错误的用户名或
0 o p R) Z8 k" M2 H6 f0 ^ 密码,也可能选择只允许匿名访问。如果使用匿名帐户登录,IIS 的配置可能拒绝匿名访问。
7 K& X$ ~$ B' m8 G• 550 - 命令未被执行,因为指定的文件不可用。例如,要 GET 的文件并不存在,或试图将文件 PUT 到您没有写入权限的目录。
/ `$ c5 R: ^ l: `解决一切网站安全,湖盟云防火墙:hnhack.com) [$ G) o9 |- r, ^0 S$ x
8 Z8 i% l$ @8 |: E
|
|