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返回值代表含义的更多相关文章

  1. GetLastError()函数返回值及含义

    GetLastError返回的值通过在api函数中调用SetLastError或SetLastErrorEx设置.函数并无必要设置上一次错误信息,所以即使一次GetLastError调用返回的是零值, ...

  2. GetLastError返回值的含义

    [0]-操作成功完成. [1]-功能错误. [2]-系统找不到指定的文件. [3]-系统找不到指定的路径. [4]-系统无法打开文件. [5]-拒绝访问. [6]-句柄无效. [7]-存储控制块被损坏 ...

  3. linux命令返回值的含义

    linux命令执行后无论成功与否都有一个返回值: 如果为 0,则表示命令执行成功,其它值则表示错误, 具体的错误码含义如下: "OS error code 1: Operation not ...

  4. ConcurrentHashMap中的putIfAbsent方法的使用以及返回值的含义

    public V putIfAbsent(@NotNull K key, @NotNull V value) putIfAbsent方法主要是在向ConcurrentHashMap中添加键—值对的时候 ...

  5. Service官方教程(2)*IntentService与Service示例、onStartCommand()3个返回值的含义。

    1.Creating a Started Service A started service is one that another component starts by calling start ...

  6. GetLastError返回值含义

    GetLastError的返回值的含义: (0)-操作成功完成. (1)-功能错误. (2)- 系统找不到指定的文件. (3)-系统找不到指定的路径. (4)-系统无法打开文件. (5)-拒绝访问. ...

  7. Go语言核心之美 4.3-多返回值

    在Go语言中.函数能够有多个返回值,这个特性我们已经在之前的样例见过非常多,非常多标准库函数都会返回两个值,一个是期望得到的函数执行结果,另外一个是函数出错时的错误值. 以下的程序是findlinks ...

  8. ABAP SY-SUBRC 使用过程中返回值的几种含义

    当进行Debug的时候,经常会遇到"SY-SUBRC"的返回值.具体如何使用.在各种语句下返回值. ================= FUNCTION MODULE (或RFC中 ...

  9. GetLastError() 返回值含义

    [0]-操作成功完成.[1]-功能错误.[2]-系统找不到指定的文件.[3]-系统找不到指定的路径.[4]-系统无法打开文件.[5]-拒绝访问.[6]-句柄无效.[7]-存储控制块被损坏.[8]-存储 ...

随机推荐

  1. jenkins 简介和简单操作

    持续集成:Continuous Intergration (CI) 持续交付:Continuous Delivery(CD) 持续部署:Continuous Deployment(CD) jenkin ...

  2. vulnhub靶机练习-Os-Hax,详细使用

    Difficulty : Intermediate Flag : boot-root Learing : exploit | web application Security | Privilege ...

  3. xls与csv文件的区别

    CSV是文本文件,用记事本就能打开.XLS 是二进制的文件只有用 EXCEL 才能打开:CSV 文件格式只能保存活动工作表中的单元格所显示的文本和数值.XLS 中所有的数据行和字符都将保存.数据列以逗 ...

  4. D - LOL UVALive - 8521 (状压dp)

    https://nanti.jisuanke.com/t/A1616 思路:dp[i][j]表示前i列里面选了情况j有多少种组合方案 #include<bits/stdc++.h> usi ...

  5. 【hdu 1576】A/B(数论--拓展欧几里德 求逆元 模版题)

    题意:给出 A%9973 和 B,求(A/B)%9973的值. 解法:拓展欧几里德求逆元.由于同余的性质只有在 * 和 + 的情况下一直成立,我们要把 /B 转化为 *B-1,也就是求逆元. 对于 B ...

  6. 【noi 2.6_90】滑雪(DP)

    题意:输出最长下降路径的长度. 解法:f[i][j]表示结尾于(i,j)的最长的长度.由于无法确定4个方位已修改到最佳,所以用递归实现. 1 #include<cstdio> 2 #inc ...

  7. poj3585 Accumulation Degree(树形dp,换根)

    题意: 给你一棵n个顶点的树,有n-1条边,每一条边有一个容量z,表示x点到y点最多能通过z容量的水. 你可以任意选择一个点,然后从这个点倒水,然后水会经过一些边流到叶节点从而流出.问你最多你能倒多少 ...

  8. Educational Codeforces Round 94 (Rated for Div. 2) String Similarity、RPG Protagonist、Binary String Reconstruction、Zigzags 思维

    题目链接:String Similarity 题意: 首先题目定义了两个串的相似(串的构成是0.1),如果两个串存在对于一个下标k,它们的值一样,那么这两个串就相似 然后题目给你一个长度为2n-1的串 ...

  9. 活动精彩实录 | 阿里云刘军民(米诺):Cassandra中文社区年度回顾

    点击这里观看完整视频 大家好,我是刘军民,我是阿里云数据库的产品经理,目前负责云数据库的产品规划以及相关工作.曾在2019年和多位小伙伴一起发起了中文社区,我希望有更多的小伙伴能加入到社区建设中,这样 ...

  10. Kubernets二进制安装(5)之私有仓库harbor搭建

    在IP地址为192.168.80.50,机器名为mfyxw50上搭建私有仓库harbor harbor下载地址: harbor下载连接地址:https://github.com/goharbor/ha ...