在使用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服务器的方式主动模式(PORT)、被动模式(PASV),而FlashFXP的默认设置为主动模式(PORT),更改FlashFXP将连接FTP服务器的方式的方法如下:
站点->站点管理器->选择需要更改的FTP站点->选项 在“使用被动模式”中点击两次去掉复选框中的勾(默认为灰色),如图所示:
FTP协议的数据传输存在两种模式:主动模式(PORT Mode)和被动模式(Passive Mode)。这两种模式发起连接的方向截然相反,主动模式是从服务器端向 客户端发起;被动模式是客户端向服务器端发起连接。是否采取被动模式取决于客户程序,在ftp命令行中使用passive命令就可以关闭/打开被动模式。
评论