我们试图在Azure云中复制我们的服务器。这两个服务器都是Windows2012 R2服务器。FTP在原始服务器上工作,而在重复服务器上不工作。此外,重复服务器支持本地主机FTP访问,但不支持远程访问。有趣的是,它通过530识别错误的凭据,但是良好的凭据会导致“连接重置”页面。我们使用IIS来管理服务器网站。
我知道你在想什么。这闻起来像是防火墙规则问题。我对此做了相当多的研究,但没有结果。具体来说,这个问题 on ServerFault似乎直接解决了这个问题,但是修复没有起作用。
我能找到的唯一其他线索是,当试图通过FileZilla连接时,连接总是在命令PASV之后中止。这与被动FTP有关,我相信,但是适当的防火墙规则似乎已经到位。
我们不使用SSL。我是不是在IIS里漏掉了什么?我能做些什么来使FTP远程工作?提前谢谢。
发布于 2015-06-18 13:25:33
被动FTP要求FTP服务器具有从外部网络向它打开的端口。Azure VM使用NAT,因此需要额外的配置来支持被动FTP。
(粗略)清单:
这里是微软的一篇博客文章,它引导你阅读它。
https://serverfault.com/questions/699970
复制相似问题