No se pueden ejecutar comandos FTP utilizando el cliente ftp.exe en la instancia de Windows AWS EC2

No se pueden ejecutar comandos FTP utilizando el cliente ftp.exe en la instancia de Windows AWS EC2

Estoy intentando utilizar ftp.exe de powershell para la conexión ftp. Puedo iniciar sesión en el servidor ftp a través de credenciales, pero cuando ejecuto cualquier comando, lo hago mediante "500 Comando PORT ilegal. 425 Use PORT o PASV primero".

El servidor está en ubuntu y el cliente está en Windows ec2.

Creo que es un problema de modo activo y pasivo en ftp. Pero no se como solucionarlo, necesito ayuda.

Respuesta1

Si tiene los puertos reenviados a su máquina, intente ejecutar PASV antes que cualquier otro comando. Parece que el servidor FTP al que estás intentando conectar bloquea el alcance de sus puertos de datos.

información relacionada