FTP Passive mode en windows 2008 IIS

Varios

Ayer me tocó configurar un servidor FTP en windows 2008, usando el IIS.

Instalamos el servicio, lo iniciamos y a probar…… al rato me llama el cliente y me dice que «no funciona»…. lo pruebo yo desde mi casa con el filezilla y entra a la primera….. ¿qué raro??. Hablo con la persona que lo está intentando y me comenta que «sí­, funciona, pero necesitamos que esté en modo pasivo, ya que el AS400 nuestro va así­».

Como tengo poca confianza en los servidores windows, comencé a mirar alternativas free al IIS, pero googleando un poco, encontré la manera de colocar el FTP-IIS en modo pasivo.

Desde mi querida lí­nea de comandos (console roolz), tecleamos:

> netsh advfirewall firewall add rule name="FTP (no SSL)" action=allow protocol=TCP dir=in localport=21
> netsh advfirewall set global StatefulFtp enable

Explicamos:
1º) Como no querí­a desactivar el firewall en Windows ( se rompe), añadimos la regla

netsh advfirewall firewall add rule name=»FTP (no SSL)» action=allow protocol=TCP dir=in localport=21

2º) Lo ponemos en modo stateful o pasive para que abra puertos dinámicos en el fw de win

netsh advfirewall set global StatefulFtp enable

Reiniciamos el servicio y listo ;-)

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.