2011-03-09 77 views
3

有沒有人有一種到Windows 2008 EC2實例的FTP萬無一失的方法?在遵循其他用戶的許多在線指南後,我的工作非常完美。然後開始惡化,間歇性地發出「無法獲得目錄列表錯誤」。登錄仍然很好。現在這個錯誤是永久性的,我無法更新我的網站。亞馬遜EC2 Windows 2008 FTP問題 - 無法獲取目錄列表

亞馬遜當然不會回覆任何電子郵件,除非我有一個支持包,但他們沒有設置FTP到他們的服務器的文檔。

我是用舊的基於IIS6 FTP - 當我能夠連接,當它停止工作,我嘗試了新的FTP 7詳見這裏:http://learn.iis.net/page.aspx/263/installing-and-configuring-ftp-on-iis-7/

現在,我不能在所有連接到服務器,更不用說獲取目錄列表。

請有人來救我!

我的默認安全組具有端口20轉發我的IP地址。按照上面的文章我有端口4900-4910打開到0.0.0.0/0

我的客戶端是FileZilla使用FTPS(只是FTP與IIS6 FTP服務器),連接被動回落到活動。

+0

你有沒有解決過這個問題? – 2012-02-11 03:09:16

回答

2

我也有這個問題,它不是最容易找到修復程序的東西。以下鏈接終於爲我工作。主要有以下幾點。

  1. 在IIS中,突出顯示頂級服務器(而不是FTP站點)。點擊FTP防火牆支持。在數據通道端口範圍下,設置一個小範圍,例如41000-41099。在您的彈性IP地址的外部IP地址下。

  2. 打開ftpsvc的Windows防火牆。禁用StatefulFtp全局設置:

的netsh advfirewall防火牆添加規則名稱= FTP_Service行動=允許服務= FTPSVC協議= TCP DIR =在 的netsh advfirewall的設置全局StatefulFTP禁用

  • 從管理命令提示符下,重新啓動Microsoft FTP服務,以確保所有更改生效:
  • 淨停止FTPSVC 網絡啓動FTPSVC

    1. 打開相應的100個端口,例如: 21和41000-41099,在您的EC2安全組中。
    +0

    這對我有用 - 謝謝 – user1444886 2014-12-09 10:46:45