FTP返回值代表含义
FTP:屏幕信息举例
1、用户要用FTP和远地主机(网络信息中心NIC上的主机)建立连接。
2、本地FTP发出的连接成功信息。
3、从远地服务器返回的信息,220表示“服务就绪”。
4、本地FTP提示用户键入名字。用户键入的名字表示“匿名”。在internet上有许多文件免费向公众提供。用户不需要键入自己的真是名字而只需键入anonymous即可。
5、数字331表示“用户名正确”,需要口令。
6、本地FTP提示用户键入口令。用户这时可键入guest作为匿名的口令,也可以键入自己的电子邮件地址,即耶鲁大学数学系名为xyz的主机上的abc。
7、数字230表示用户已经注册完毕。
8、“ftp> ”是FTP提示信息。用户键入的是将目录改变为包含RFC文件的目录。
9、字符CWD是FTP的标准命令,代表Change Working Directory。
10、用户要求将名为rfc1261.txt的文件复制到本地主机上,并改名为nicinfo。
11、字符PORT是FTP的标准命令,表示要建立数据连接。200表示“命令正确”。
12、数字150表示“文件状态正确,即将建立数据连接”。
13、数字226是“释放数据连接”。现在一个新的本地文件已产生。
14、用户键入退出命令。
15、表明FTP工作结束。
这些状态代码指示一项*作已经成功开始,但客户端希望在继续*作新命令前得到另一个答复。
?? 110 重新启动标记答复。
?? 120 服务已就绪,在 nnn 分钟后开始。
?? 125 数据连接已打开,正在开始传输。
?? 150 文件状态正常,准备打开数据连接。
2xx - 肯定的完成答复
一项*作已经成功完成。客户端可以执行新命令。
?? 200 命令确定。
?? 202 未执行命令,站点上的命令过多。
?? 211 系统状态,或系统帮助答复。
?? 212 目录状态。
?? 213 文件状态。
?? 214 帮助消息。
?? 215 NAME 系统类型,其中,NAME 是 Assigned Numbers 文档中所列的正式系统名称。
?? 220 服务就绪,可以执行新用户的请求。
?? 221 服务关闭控制连接。如果适当,请注销。
?? 225 数据连接打开,没有进行中的传输。
?? 226 关闭数据连接。请求的文件*作已成功(例如,传输文件或放弃文件)。
?? 227 进入被动模式 (h1,h2,h3,h4,p1,p2)。
?? 230 用户已登录,继续进行。
?? 250 请求的文件*作正确,已完成。
?? 257 已创建“PATHNAME”。
3xx - 肯定的中间答复
该命令已成功,但服务器需要更多来自客户端的信息以完成对请求的处理。
?? 331 用户名正确,需要密码。
?? 332 需要登录帐户。
?? 350 请求的文件*作正在等待进一步的信息。
4xx - 瞬态否定的完成答复
该命令不成功,但错误是暂时的。如果客户端重试命令,可能会执行成功。
?? 421 服务不可用,正在关闭控制连接。如果服务确定它必须关闭,将向任何命令发送这一应答。
?? 425 无法打开数据连接。
?? 426 Connection closed; transfer aborted.
?? 450 未执行请求的文件*作。文件不可用(例如,文件繁忙)。
?? 451 请求的*作异常终止:正在处理本地错误。
?? 452 未执行请求的*作。系统存储空间不够。
5xx - 永久性否定的完成答复
该命令不成功,错误是永久性的。如果客户端重试命令,将再次出现同样的错误。
?? 500 语法错误,命令无法识别。这可能包括诸如命令行太长之类的错误。
?? 501 在参数中有语法错误。
?? 502 未执行命令。
?? 503 错误的命令序列。
?? 504 未执行该参数的命令。
?? 530 未登录。
?? 532 存储文件需要帐户。
?? 550 未执行请求的*作。文件不可用(例如,未找到文件,没有访问权限)。
?? 551 请求的*作异常终止:未知的页面类型。
?? 552 请求的文件*作异常终止:超出存储分配(对于当前目录或数据集)。
?? 553 未执行请求的*作。不允许的文件名。
常见的 FTP 状态代码及其原因
?? 150 - FTP 使用两个端口:21 用于发送命令,20 用于发送数据。状态代码 150 表示服务器准备在端口 20 上打开新连接,发送一些数据。
?? 226 - 命令在端口 20 上打开数据连接以执行*作,如传输文件。该*作成功完成,数据连接已关闭。
?? 230 - 客户端发送正确的密码后,显示该状态代码。它表示用户已成功登录。
?? 331 - 客户端发送用户名后,显示该状态代码。无论所提供的用户名是否为系统中的有效帐户,都将显示该状态代码。
?? 426 - 命令打开数据连接以执行*作,但该*作已被取消,数据连接已关闭。
?? 530 - 该状态代码表示用户无法登录,因为用户名和密码组合无效。如果使用某个用户帐户登录,可能键入错误的用户名或密码,也可能选择只允许匿名访问。如果使用匿名帐户登录,IIS 的配置可能拒绝匿名访问。
?? 550 - 命令未被执行,因为指定的文件不可用。例如,要 GET 的文件并不存在,或试图将文件 PUT 到您没有写入权限的目录
FTP返回值代表含义的更多相关文章
- GetLastError()函数返回值及含义
GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置.函数并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值, ...
- GetLastError返回值的含义
[0]-操作成功完成. [1]-功能错误. [2]-系统找不到指定的文件. [3]-系统找不到指定的路径. [4]-系统无法打开文件. [5]-拒绝访问. [6]-句柄无效. [7]-存储控制块被损坏 ...
- linux命令返回值的含义
linux命令执行后无论成功与否都有一个返回值: 如果为 0,则表示命令执行成功,其它值则表示错误, 具体的错误码含义如下: "OS error code 1: Operation not ...
- ConcurrentHashMap中的putIfAbsent方法的使用以及返回值的含义
public V putIfAbsent(@NotNull K key, @NotNull V value) putIfAbsent方法主要是在向ConcurrentHashMap中添加键—值对的时候 ...
- Service官方教程(2)*IntentService与Service示例、onStartCommand()3个返回值的含义。
1.Creating a Started Service A started service is one that another component starts by calling start ...
- GetLastError返回值含义
GetLastError的返回值的含义: (0)-操作成功完成. (1)-功能错误. (2)- 系统找不到指定的文件. (3)-系统找不到指定的路径. (4)-系统无法打开文件. (5)-拒绝访问. ...
- Go语言核心之美 4.3-多返回值
在Go语言中.函数能够有多个返回值,这个特性我们已经在之前的样例见过非常多,非常多标准库函数都会返回两个值,一个是期望得到的函数执行结果,另外一个是函数出错时的错误值. 以下的程序是findlinks ...
- ABAP SY-SUBRC 使用过程中返回值的几种含义
当进行Debug的时候,经常会遇到"SY-SUBRC"的返回值.具体如何使用.在各种语句下返回值. ================= FUNCTION MODULE (或RFC中 ...
- GetLastError() 返回值含义
[0]-操作成功完成.[1]-功能错误.[2]-系统找不到指定的文件.[3]-系统找不到指定的路径.[4]-系统无法打开文件.[5]-拒绝访问.[6]-句柄无效.[7]-存储控制块被损坏.[8]-存储 ...
随机推荐
- JavaScript 、TypeScript 中的 Boolean
boolean 是 JavaScript 中一种有趣的原始数据类型.在TypeScript中,非严格模式下("strictNullChecks": false),它总共允许4个值 ...
- Codeforces Round #626 (Div. 2) E. Instant Noodles(二分图,最大公因数)
题意: 给你一个二分图,求左侧端点的所有可能子集中的点相连的右侧端点的权值的和的最大公因数. 题解: 若所有右侧端点均不在同一左侧子集中,则求所有权值的最大公因数即可 . 否则,将在相同左侧子集中的右 ...
- Java-Swing的JFrame的一些插件使用详解
JFrame介绍: 在 JFrame 对象中可以使用add方法添加 AWT 或者 Swing 组件. JFrame 有一个 Content Pane,窗口能显示的所有组件都是添加在这个 Content ...
- HDU 6880 Permutation Counting dp
题意: 给你一个n和一个长度为n-1的由0/1构成的b序列 你需要从[1,n]中构造出来一个满足b序列的序列 我们设使用[1,n]构成的序列为a,那么如果ai>ai+1,那么bi=1,否则bi= ...
- Bézout恒等式
写在前面: 记录了个人的学习过程,同时方便复习 整理自网络 非原创部分会标明出处 目录 结论 证明 拓展 n个整数间 拓展欧几里得算法 拓展欧几里得算法的多解 结论 (Bézout / 裴蜀 / 贝祖 ...
- Gym 100796K Profact
Alice is bored out of her mind by her math classes. She craves for something much more exciting. Tha ...
- Codeforces Round #682 (Div. 2) C. Engineer Artem (构造)
题意:给你一个\(n\)x\(m\)的矩阵,你可以任意位置的元素+1,只能加一次,问你如何使得任意位置的元素不等于它四周的值.输出操作后的矩阵. 题解:构造,矩阵中某两个下标的和的奇偶性一定和四周的都 ...
- AC自动机算法 && 例题
参考链接: https://blog.csdn.net/bestsort/article/details/82947639#commentBox https://blog.csdn.net/niush ...
- Educational Codeforces Round 56 (Rated for Div. 2) D. Beautiful Graph (二分图染色)
题意:有\(n\)个点,\(m\)条边的无向图,可以给每个点赋点权\({1,2,3}\),使得每个点连的奇偶不同,问有多少种方案,答案对\(998244353\)取模. 题解:要使得每个点所连的奇偶不 ...
- Cobbler自定义安装系统和私有源
1.自定义安装系统(根据mac地址) --name=定义名称 --mac=客户端的mac地址 --ip-address=需求的ip --subnet=掩码 --gateway=网关 --interfa ...