So aktivieren Sie den FTP-Passivmodus für Amazon EC2 Server mit IIS

8

Ich hatte ursprünglich das Problem bei der Verwendung von pagelime, bei dem Benutzer den passiven Modus verwenden mussten und den aktiven Modus nicht unterstützten. Aktiv zu arbeiten war ziemlich einfach, aber passiv zu arbeiten, hat viel mehr Aufwand erfordert.

Ich verwende einen Amazon EC2-Server mit IIS sowie eine FTP-Site.

    
Kalel Wade 20.10.2014, 16:05
quelle

1 Antwort

16

Der folgende Link ist, was es für mich endlich gelöst hat. Ich werde einige der wichtigsten Dinge unten hervorheben, falls der Link nicht mehr funktioniert.

Ссылка

  1. Markieren Sie in IIS den Server der obersten Ebene (nicht die FTP-Site). Klicken Sie auf FTP-Firewallunterstützung. Legen Sie unter Datenkanal-Portbereich einen kleinen Bereich fest, z. 41000-41099. Unter Externe IP-Adresse zu Ihrer Elastic IP-Adresse. Die Aktivierung von 49152-65535 funktioniert ebenfalls, ist aber wahrscheinlich weniger sicher, da mehr Ports geöffnet sind.

  1. Öffnen Sie die Windows-Firewall für ftpsvc. Deaktivieren Sie die globale Einstellung StatefulFtp:

netsh advfirewall firewall add rule name=FTP_Service action=allow service=ftpsvc protocol=TCP dir=in

netsh advfirewall set global StatefulFTP disable

  1. Starten Sie den Microsoft FTP-Dienst über eine Verwaltungsbefehlseingabe neu, um sicherzustellen, dass alle Änderungen wirksam werden:

net stop ftpsvc

net start ftpsvc

  1. Öffnen Sie die entsprechenden 100 Ports, z. 21 und 41000-41099, in Ihrer EC2 Security Group. Oder 49152-65535, wenn Sie diese Route gehen.
Kalel Wade 20.10.2014, 16:05
quelle

Tags und Links