FTP的PORT和PASV的连接方式以及数据连接端口号计算
来源:互联网 发布:枪械介绍app软件 编辑:程序博客网 时间:2024/06/05 18:54
PORT(主动)方式的连接过程是:
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了****端口,你过来连接我”。
于是服务器从20端口向客户端的****端口发送连接请求,建立一条数据链路来传送数据。
PASV(被动)方式的连接过程是:
客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
当需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端:“我打开了****端口,你过来连接我”。
于是客户端向服务器的****端口发送连接请求,建立一条数据链路来传送数据。
FTP PORT/PASV 数据连接端口号计算:
FTP的PORT/PASV端口号
在 227 entering pasv mode (192,168,1,2,47,87)
端口号:47 X 256 + 87 = 12119
FTP命令
命令描述ABOR中断数据连接程序ACCT <account>系统特权帐号ALLO <bytes>为服务器上的文件存储器分配字节APPE <filename>添加文件到服务器同名文件CDUP <dir path>改变服务器上的父目录CWD <dir path>改变服务器上的工作目录DELE <filename>删除服务器上的指定文件HELP <command>返回指定命令信息LIST <name>如果是文件名列出文件信息,如果是目录则列出文件列表MODE <mode>传输模式(S=流模式,B=块模式,C=压缩模式)MKD <directory>在服务器上建立指定目录NLST <directory>列出指定目录内容NOOP无动作,除了来自服务器上的承认PASS <password>系统登录密码PASV请求服务器等待数据连接PORT <address>IP 地址和两字节的端口 IDPWD显示当前工作目录QUIT从 FTP 服务器上退出登录REIN重新初始化登录状态连接REST <offset>由特定偏移量重启文件传递RETR <filename>从服务器上找回(复制)文件RMD <directory>在服务器上删除指定目录RNFR <old path>对旧路径重命名RNTO <new path>对新路径重命名SITE <params>由服务器提供的站点特殊参数SMNT <pathname>挂载指定文件结构STAT <directory>在当前程序或目录上返回信息STOR <filename>储存(复制)文件到服务器上STOU <filename>储存文件到服务器名称上STRU <type>数据结构(F=文件,R=记录,P=页面)SYST返回服务器使用的操作系统TYPE <data type>数据类型(A=ASCII,E=EBCDIC,I=binary)USER <username>>系统登录的用户名FTP响应码
响应代码解释说明110新文件指示器上的重启标记120服务器准备就绪的时间(分钟数)125打开数据连接,开始传输150打开连接200成功202命令没有执行211系统状态回复212目录状态回复213文件状态回复214帮助信息回复215系统类型回复220服务就绪221退出网络225打开数据连接226结束数据连接227进入被动模式(IP 地址、ID 端口)230登录因特网250文件行为完成257路径名建立331要求密码332要求帐号350文件行为暂停421服务关闭425无法打开数据连接426结束连接450文件不可用451遇到本地错误452磁盘空间不足500无效命令501错误参数502命令没有执行503错误指令序列504无效命令参数530未登录网络532存储文件需要帐号550文件不可用551不知道的页类型552超过存储分配553文件名不允许阅读全文
0 0
- FTP的PORT和PASV的连接方式以及数据连接端口号计算
- FTP的PORT和PASV的连接方式以及数据连接端口号计算
- FTP的PORT和PASV的连接方式以及数据连接端口号计算
- FTP的PASV和PORT连接方式有什么不同
- FTP的port和pasv模式的工作方式
- FTP的两种连接模式:Port模式和Pasv模式
- FTP的两种连接模式:Port模式和Pasv模式
- Ftp的port模式和pasv模式
- ftp的port和pasv模式比较
- ftp的port和pasv模式
- ftp的port和pasv模式
- ftp的port和pasv模式比较
- 图解FTP的PORT和PASV模式
- FTP PORT/PASV 的区别
- ftp 的port/pasv模式
- ftp PORT方式和PASV方式
- FTP中PORT方式和PASV方式
- ftp中PORT和PASV两种模式的区别
- Python学习笔记4:一切皆对象,所有对象都是第一类的
- 哈工大ltp,分词,词性标注,命名实体识别技术的特征提取
- linux下 redis的安装、部署
- Python3实现文本中字母的统计
- Socket实现发送Http请求上传文件
- FTP的PORT和PASV的连接方式以及数据连接端口号计算
- docker的简单安装
- Zabbix系列之Zabbix安装搭建及汉化
- 各路人马,想了解OCJP认证有用吗?
- 微信图像接口:拍照或从手机相册中选图接口chooseImage+预览图片接口previewImage+上传图片接口uploadImage+下载图片接口downloadImage
- Linux环境变量的区分
- ZK框架的apply属性
- (8)列属性:是否允许为空、默认属性值、主键、自动增长
- PTX ISA Special Registers