AMH开源社区

AMH社区 - 开放自由有价值的社区

[求助帖] AMH4.2 FTP PASV连接不上

gu970214
铁牌会员
22.00 价值分

1,465 次阅读   7 张回复   gu970214 发表于 2014-09-08 23:06:18
使用FLASHFXP连接AMH创建的FTP,有时可以正常连接,有时会卡死在PASV这一布,当FTP软件自动切换到PORT模式后即可正常打开。。求各位大神解答。。。PS:pasv端口我已经修改到了100个。。
附链接时的记录: WinSock 2.0 -- OpenSSL 0.9.8i 15 Sep 2008
[右] 正在连接到 \ PORT=21
[右] 已连接到 \
[右] 220---------- Welcome to Pure-FTPd [privsep] ----------
[右] 220-You are user number 1 of 50 allowed.
[右] 220-Local time is now 23:03. Server port: 21.
[右] 220-This is a private system - No anonymous login
[右] 220-IPv6 connections are also welcome on this server.
[右] 220 You will be disconnected after 15 minutes of inactivity.
[右] USER guhaoyu
[右] 331 User guhaoyu OK. Password required
[右] PASS (隐藏)
[右] 230 OK. Current directory is /
[右] SYST
[右] 215 UNIX Type: L8
[右] FEAT
[右] 211-Extensions supported:
[右] EPRT
[右] IDLE
[右] MDTM
[右] SIZE
[右] MFMT
[右] REST STREAM
[右] MLST type*;size*;sizd*;modify*;UNIX.mode*;UNIX.uid*;UNIX.gid*;unique*;
[右] MLSD
[右] TVFS
[右] ESTA
[右] PASV
[右] EPSV
[右] SPSV
[右] ESTP
[右] 211 End.
[右] PWD
[右] 257 "/" is your current location
[右] TYPE A
[右] 200 TYPE is now ASCII
[右] PASV


评价: 这个问题有价值吗?  没有 (0分)   有, 感谢 (0分)
2014-09-08 23:06:18 1

amysql
创始人
96700.98 价值分

防火墙是否也做调整了。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-08 23:19:03 2

gu970214
铁牌会员
22.00 价值分

引用:
amysql 发表于 2014-9-8 23:19
防火墙是否也做调整了。


防火墙调整了
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-08 23:33:56 3

amysql
创始人
96700.98 价值分

引用:
gu970214 发表于 2014-9-8 23:33
防火墙调整了


大多是防火墙问题。有些商家还需在他们面板上设置允许端口。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2014-09-09 09:42:30 4

66274439@qq.com
铁牌会员
2.00 价值分

都做了 还是无法解决ftp 登陆问题
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-10-05 10:04:15 5

9513645
银牌会员
1033.59 价值分

FTP协议有两种工作方式:PORT模式和PASV模式,中文意思为主动式和被动式。

PORT(主动)模式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
工作原理:当需要传送数据时,客户端在命令链路上用 PORT命令告诉服务器:“我打开了**端口,你过来连接我”。当服务端收到这个Port命令后就会向客户端打开的那个端口发送连接请求,建立一条数据链路来传送数据。

PASV(被动)模式的连接过程是:客户端向服务器的FTP端口(默认是21)发送连接请求,服务器接受连接,建立一条命令链路。
工作原理:需要传送数据时,服务器在命令链路上用 PASV命令告诉客户端:“我打开了**端口,你过来连接我”。当客户端收到这个信息后,就可以向服务端的端口发送连接请求,建立一条数据链路来传送数据。

从上面的解释中可以看出,两种模式的命令链路连接方法是一样的,而数据链路的建立方法就完全不同。对于Port模式,是客户端在本地打开一个端口等服务端去连接建立数据连接;而Pasv模式就是服务端打开一个端口等待客户端去建立一个数据连接。FTP的复杂性就在于此。
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-10-05 11:44:43 6

9513645
银牌会员
1033.59 价值分

如果你打开FTP的时候超级卡,然后过很久才恢复,试着更换另一种连接方式,

象FlashFXP 有2个地方可以设置,1个是软件全局设置里,1个是站点管理选项里,
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-10-05 11:45:19 7

suwenyi12
铁牌会员
4.00 价值分

不知道为什么,我的ftp也连不上了
评价: 这个答复有价值吗?  没有 (0分)   有, 感谢 (0分)
回复  2017-10-10 12:57:44 8
 1  (总1页)
AMH社区列表
旅客不可参与帖子, 请您先登录
用户服务中心