怎样在FlashFXP 中连接PORT模式的FTP站点

本文介绍了如何在FlashFXP中设置连接FTP服务器的PORT模式,包括具体步骤及实例演示。通常情况下,FlashFXP默认使用PASV模式,但某些FTP站点仅支持PORT模式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

FTP 协议跟一般的TCP/IP协议有一点不同, 就是它要建立两个TCP连接(别的通常只要一个就行了):一个控制连接,一个数据连接。其中数据连接又分两种,即由服务器请求连接,还是由客户端请求。前者称为主动模式(PORT模式),后者称为被动模式(PASV模式)。

考虑到客户方防火墙可能会阻止外来连接(PORT模式),现在的多数FTP站点都设置成PASV模式。相应地,客户程序FlashFXP也是默认按PASV来设置。(这方面的详细说明,见下贴:对“补充一”的说明)

但也有少量站点由于各种原因,只支持PORT模式,相应地,客户程序也要做修改。
站点管理--〉选项---〉使用被动模式(不选)
 

具体情况示例:

在使用FlashFXP访问FTP站点出现如下信息:

[R] 250 Directory changed to /—+++0day_disk1+++—/20040911-20040920/0920 
[R] PWD 
[R] 257 "/—+++0day_disk1+++—/20040911-20040920/0920" is current directory. 
[R] PASV 
[R] 227 Entering Passive Mode (219,245,110,100,14,221) 
[R] 正在打开数据连接 IP: 219.245.110.100 端口: 3805 
[R] 数据 Socket 错误:连接已超时 
[R] 列表错误
 
[R] PASV 
[R] 227 Entering Passive Mode (219,245,110,100,14,222) 
[R] 正在打开数据连接 IP: 219.245.110.100 端口: 3806 
[R] 数据 Socket 错误:连接已超时 
[R] 列表错误 
[R] PASV 模式失败,正在尝试 PORT  模式。
 
[R] 侦听于端口: 9058,正在等候连接。 
[R] PORT 172,22,67,251,35,98 
[R] 200 PORT Command successful. 
[R] MLSD 
[R] 150 Opening BINARY mode data connection for MLSD. 
[R] 226 Transfer complete. 
[R] 列表完成: 9 KB 用时 0.58 秒 (16.4 KB/s) 
[R] PORT  模式已成功,请更新您的站点配置文件。

如何在FlashFXP中设置连接FTP服务器的模式为PORT呢?

FlashFXP提供了两种连接FTP服务器的方式主动模式(PASV)、被动模式(PORT),而FlashFXP的默认设置为主动模式(PASV),更改FlashFXP将连接FTP服务器的方式的方法如下:

站点->站点管理器->选择需要更改的FTP站点->选项 在“使用被动模式”中点击两点去掉复选框中的勾(默认为灰色),如图所示:

转载于:https://www.cnblogs.com/cdxkyz/archive/2010/02/06/1664779.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值