网络基础知识:FTP命令及应答码

  • A+
所属分类:安全闲碎

在FTP工作流程中,客户端成功连接FTP服务器以后,进行身份验证、执行FTP命令等操作。这些操作都是客户端向FTP服务器发出的请求,而这些请求实际上是在发送FTP命令。对于每一个请求,服务器都会返回对应的应答码。例如,客户端输入用户名,实际上就是在发送FTP子命令。该子命令为USER,表示服务器上的用户名。FTP命令及应答码信息如下:


Name (192.168.59.135:root): sm  #FTP命令,这里为用户名sm

331 User name ok, need password  #FTP应答码,这里为331


上述操作,通过抓包可以查看到对应的FTP命令和应答码,如图1所示。

网络基础知识:FTP命令及应答码

图1  FTP命令及应答码


图1中第8个数据包为客户端向FTP服务器发送的FTP命令,命令为USER,其中sm表示客户端输入的用户名。第9个数据包为FTP服务器对该请求返回的应答,应答码为331。


客户端与FTP服务器之间进行文件传输时,可以执行多种操作。常见的FTP命令如表1所示,而常见的FTP应答如表2所示。

网络基础知识:FTP命令及应答码

表1  FTP命令


网络基础知识:FTP命令及应答码

表2  FTP应答


微信公众号:计算机与网络安全

ID:Computer-network


网络基础知识:FTP命令及应答码


一如既往的学习,一如既往的整理,一如即往的分享。感谢支持网络基础知识:FTP命令及应答码

“如侵权请私聊公众号删文”



扫描关注LemonSec

网络基础知识:FTP命令及应答码

觉得不错点个“赞”、“在看”哦网络基础知识:FTP命令及应答码

本文始发于微信公众号(LemonSec):网络基础知识:FTP命令及应答码

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: