博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
RFC 959 (rfc959) - File Transfer Protocol
阅读量:2358 次
发布时间:2019-05-10

本文共 2115 字,大约阅读时间需要 7 分钟。

下面是通过CuteFTP登录一个FTP站点时所显示的信息:

 

交互过程 命令及返回码说明
-------------------------------------------------------------------------------------------------------------

                   *** CuteFTP 7.0 - build Mar  7 2005 ***

 

状态 :>      正在获取列表 “” ...

状态 :>      正在连接到 FTP 服务器 192.168.250.100:21 (ip = 192.168.250.100)...

状态 :>      Socket 已连接。正在等候欢迎消息 ...

                   220 192.168.250.100 FTP server ready

状态 :>      已连接。正在验证 ...

命令 :>      USER anonymous

                   331 Anonymous login ok, send your complete email address as your password.

命令 :>      PASS *****

                   230 Anonymous access granted, restrictions apply.

状态 :>      登录成功。

命令 :>      PWD

                   257 "/" is current directory.

状态 :>      Home directory: /

命令 :>      FEAT

                   211-Features:

                     MDTM

                     REST STREAM

                     SIZE

                   211 End

状态 :>      该站点支持 features

状态 :>      该站点支持 SIZE

状态 :>      该站点可以续传中断的下载。

命令 :>      REST 0

                   350 Restarting at 0. Send STORE or RETRIEVE to initiate transfer

 

命令 :>      PASV

                   227 Entering Passive Mode (192,168,250,100,223,249).

命令 :>      LIST

状态 :>      正在连接 FTP 数据 socket 192.168.250.100:57337...

                   150 Opening ASCII mode data connection for file list

                   226 Transfer complete.

状态 :>      目录列表已完成。

状态 :>      正在获取列表 /pub ...

命令 :>      CWD /pub

                   250 CWD command successful

状态 :>      PWD 已跳过。当前文件夹 : /pub

命令 :>      PASV

                   227 Entering Passive Mode (192,168,250,100,236,70).

命令 :>      LIST

状态 :>      正在连接 FTP 数据 socket 192.168.250.100:60486...

                   150 Opening ASCII mode data connection for file list

                   226 Transfer complete.

状态 :>      目录列表已完成。

-----------------------------------------------------------------------------------------------------------

 

220 Service ready for new user.

 

命令USER 后跟的是登录FTP的用户名。

331 User name okay, need password.

如果用户名正确接着通过PASS 命令传送密码

230 User logged in, proceed.

 

PWD 显示远程主机的当前工作目录。

257 "PATHNAME" created.

 

 

FEAT 列出除RFC 959外 服务器还支持的特性

211 System status, or system help reply.

 

 

 

 

 

 

 

 

REST 从指定位置开始传输

350 Requested file action pending further

information.

PASV 进入被动传输方式

227 Entering Passive Mode

(h1,h2,h3,h4,p1,p2).

LIST 列出当前目录下文件和目录信息

150 File status okay; about to open

data connection.

226 Closing data connection. Requested

file action successful (for example, file  

transfer or file abort).

 

CWD 切换到指定目录下

250 Requested file action okay, completed.

 

 

 

 

 

说明:

服务器返回的信息可能是多行,这是第一行的返回码后会紧跟一个“-”,

最后一行的返回码与第一行相同其后紧跟空格。

 

转载地址:http://yhntb.baihongyu.com/

你可能感兴趣的文章
禁用sublime自动更新提示
查看>>
iOS Pch文件 详解
查看>>
Objective-C 获取控件 详解
查看>>
Objective-C 事件处理 详解
查看>>
IOS UIView 详解
查看>>
IOS 成员变量,属性变量,局部变量,实例变量,全局变量 详解
查看>>
Android ADB 详解
查看>>
GitHub 出现 POST git-receive-pack (chunked) 解决方案详解
查看>>
iOS SQLCipher SQLite加密 详解
查看>>
Android Studio Freeline插件详解
查看>>
SourceTree冲突解决详解
查看>>
iOS CocoaPods 详解
查看>>
Object-C Block详解
查看>>
iOS AFNetworking 以及 Cookie 详解
查看>>
Intellij IDEA 将工程转换成maven工程 详解
查看>>
BFS解小孩分油问题
查看>>
Bloom filter
查看>>
R语言绘制barplot(盒状图)以及plot(点状图)处理字体大小问题
查看>>
在Hadoop中使用MRUnit进行单元测试
查看>>
Type mismatch in key from map: expected .. Text, received … LongWritable
查看>>