三、命令响应码说明
每一条FTP控制连接命令至少有一条响应消息,响应分两部分:3位数字以及跟随其后的文本信息。数字部分定义了返回代码;文本部分则定义了所需的参数或者额外的注释信息。3位的数字描述为xyz.
第一个数字x定义了命令的状态,如
1yz 动作已经开始
2yz 动作已经完成
3yz 命令已经接受
4yz 动作没有发生,主要是过渡信息,可重新尝试
5yz 命令未被接受,不能够重试
第二个数字y定义了命令的状态,如
x0z 语法
x1z 信息
x2z 连接
x3z 鉴别和帐号
x4z 未指明
x5z 文件系统
第三个数字提供附加信息。下图是响应代码表
|
代码 |
代码说明 |
|
110 |
重新启动标记应答 |
|
120 |
服务在多久时间内ready |
|
125 |
数据链路埠开启,准备传送 |
|
150 |
文件状态正常,开启数据连接端口 |
|
200 |
命令执行成功 |
|
202 |
命令执行失败 |
|
211 |
系统状态或是系统求助响应 |
|
212 |
目录的状态 |
|
213 |
文件的状态 |
|
214 |
求助的讯息 |
|
215 |
名称系统类型 |
|
220 |
新的联机服务ready |
|
221 |
服务的控制连接埠关闭,可以注销 |
|
225 |
数据连结开启,但无传输动作 |
|
226 |
关闭数据连接端口,请求的文件操作成功 |
|
227 |
进入passive |
|
230 |
使用者登入。 |
|
250 |
请求的文件操作完成。 |
|
257 |
显示目前的路径名称。 |
|
331 |
用户名称正确,需要密码。 |
|
332 |
登入时需要账号信息。 |
|
350 |
请求的操作需要进一部的命令。 |
|
421 |
无法提供服务,关闭控制连结。 |
|
425 |
无法开启数据链路。 |
|
426 |
关闭联机,终止传输。 |
|
450 |
请求的操作未执行。 |
|
451 |
命令终止:有本地的错误。 |
|
452 |
未执行命令:磁盘空间不足。 |
|
500 |
格式错误,无法识别命令。 |
|
501 |
参数语法错误。 |
|
502 |
命令执行失败。 |
|
503 |
命令顺序错误。 |
|
504 |
命令所接的参数不正确。 |
|
530 |
未登入。 |
|
532 |
储存文件需要账户登入。 |
|
550 |
未执行请求的操作。 |
|
551 |
请求的命令终止,类型未知。 |
|
552 |
请求的文件终止,储存位溢出。 |
|
553 |
未执行请求的的命令,名称不正确 |
2434

被折叠的 条评论
为什么被折叠?



