我最初在使用 pagelime 时遇到了问题,它要求用户使用被动模式并且不支持主动模式。让主动模式工作起来非常简单,但让被动工作模式需要付出更多的努力。
我正在使用带有 IIS 的 Amazon EC2 服务器以及 FTP 站点。
以下链接最终为我解决了这个问题。我将强调下面的一些主要内容,以防链接停止工作。
https://forums.aws.amazon.com/thread.jspa?threadID=98905 https://forums.aws.amazon.com/thread.jspa?threadID=98905
- 在 IIS 中,突出显示顶级服务器(不是 FTP 站点)。单击 FTP 防火墙支持。在数据通道端口范围下,设置一个小范围,例如41000-41099。在“外部 IP 地址”下更改为您的弹性 IP 地址。启用 49152-65535 也可以,但由于打开的端口数量较多,安全性可能较低。
- 打开 ftpsvc 的 Windows 防火墙。禁用 StatefulFtp 全局设置:
netsh advfirewall firewall add rule name=FTP_Service action=allow service=ftpsvc protocol=TCP dir=in
netsh advfirewall set global StatefulFTP disable
- 从管理命令提示符处,重新启动 Microsoft FTP 服务以确保所有更改生效:
net stop ftpsvc
net start ftpsvc
- Open the corresponding 100 ports, e.g. 21 and 41000-41099, in your EC2 Security Group. Or 49152-65535 if you go that route.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)