AWS EC2 Windows インスタンスで ftp.exe クライアントを使用して FTP コマンドを実行できない

AWS EC2 Windows インスタンスで ftp.exe クライアントを使用して FTP コマンドを実行できない

FTP 接続のために PowerShell から ftp.exe を使用しようとしています。資格情報を使用して FTP サーバーにログインできますが、コマンドを実行すると、「500 不正な PORT コマンドです。425 最初に PORT または PASV を使用してください。」というエラーが発生します。

サーバーは Ubuntu 上にあり、クライアントは Windows EC2 上にあります。

これは FTP のアクティブ モードとパッシブ モードの問題だと思います。しかし、解決方法がわかりません。助けが必要です。

答え1

ポートがマシンに転送されている場合は、他のコマンドの前に PASV を実行してみてください。接続しようとしている FTP サーバーがデータ ポートの範囲をブロックしているようです。

関連情報