1
wtks1 2018-10-25 00:18:59 +08:00 via Android
ftp 主动模式不是需要两个端口吗? 20 和 21。被动模式如果协商的端口被挡住的话自然会出问题
|
2
msg7086 2018-10-25 00:20:15 +08:00
FTP 需要开放数据端口才能互相连接。两台只开了 21 端口是没有办法互连的。
|
3
msg7086 2018-10-25 00:22:37 +08:00
@wtks1 主动和被动的区别仅仅是谁来打开协商端口的问题。被动方打开随机端口,主动方用 20 去连。主动方不需要打开 20 的监听,只要打开 20 的传出即可。
|
4
moxuanyuan OP |
5
kaesi0 2018-10-25 08:37:27 +08:00
这个问题在使用阿里云的时候也是类似的,sftp 正常,但 ftp 始终 连不上,仔细看了才知道 ftp 还分为主动模式和被动模式,所以如果遇到类似问题,可以试试启用主动模式,然后检测端口是否正常开启
|