10

ユーザーがパッシブモードを使用する必要があり、アクティブモードをサポートしていないpagelimeを使用しているときに、私はもともと問題を抱えていました。アクティブ モードを機能させるのは非常に簡単でしたが、パッシブ モードを機能させるにはさらに多くの労力が必要でした。

IIS と FTP サイトで Amazon EC2 サーバーを使用しています。

4

1 に答える 1

20

次のリンクは、最終的に解決したものです。リンクが機能しなくなった場合に備えて、以下の主なもののいくつかを強調します.

https://forums.aws.amazon.com/thread.jspa?threadID=98905

  1. IIS で、(FTP サイトではなく) 最上位サーバーを強調表示します。[FTP ファイアウォールのサポート] をクリックします。[Data Channel Port Range] の下で、41000 ~ 41099 などの小さな範囲を設定します。[外部 IP アドレス] の下で、Elastic IP アドレスに移動します。49152-65535 を有効にしても同様に機能しますが、開いているポートの数が多いため、おそらく安全性が低くなります。

ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

  1. 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

ここに画像の説明を入力

  1. 管理コマンド プロンプトから、Microsoft FTP サービスを再起動して、すべての変更が有効になっていることを確認します。

net stop ftpsvc

net start ftpsvc

  1. EC2 セキュリティ グループで、対応する 100 個のポート (例: 21 および 41000-41099) を開きます。または、そのルートに行く場合は 49152-65535 です。 ここに画像の説明を入力 ここに画像の説明を入力
于 2014-10-20T16:05:30.767 に答える