Azure VM - FTP传输导致完全断开的原因?

时间:2015-05-23 12:12:53

标签: azure ftp

我有一台配置了FTP服务器的虚拟机。 我在ACTIVE模式下传输文件,在随机文件中我断开连接。

我无法重新连接到FTP服务器,也无法远程连接到本机。 我必须重新启动机器并等待一段时间才能重新获得访问权限。

在这种情况下我可以做些什么来防止完全脱离?

我最终使用被动模式,即使它不适合我,因为活动模式仍然失败。

2 个答案:

答案 0 :(得分:1)

您很可能需要在VM上打开FTP端点:这个答案将为您提供一些如何添加端点的背景信息:How to Setup FTP on Azure VM

您还可以使用powershell添加端点:Add Azure Endpoint

答案 1 :(得分:1)

您需要的不仅仅是打开这两个端口 - FTP(被动或主动)的设计是FTP服务器将在随机化的端口范围内发送数据(请参阅:http://slacksite.com/other/ftp.html)使用Azure的负载平衡等无状态服务时需要明确打开端点的问题。此设置指南最适合查看如何在Azure VM上实现所需的内容:http://itq.nl/walkthrough-hosting-ftp-on-iis-7-5-a-windows-azure-vm-2/(并且与Grady引用的SO帖子链接)。