Configurar puertos pasivos en ProFTPd

Una de las razones para necesitar asignar los puertos pasivos manualmente en el servidor FTP de un servidor Linux, es que estos hayan dejado de funcionar al activar el firewall del servidor, pues las transferencias FTP en modo pasivo dejan de funcionar al hacerlo.

Para que vuelvan a funcionar, tendrás que establecer los puertos pasivos de FTP y abrirlos en el firewall manualmente.

Para ello, tendrás que realizar las siguientes operaciones:

  1. Accede a tu servidor a través de SSH como usuario “root

    Información adicional

    Puedes encontrar más información sobre el acceso por SSH a tu servidor en el artículo:

    Acceder por SSH a Linux

  2. Busca el fichero de configuración de tu servidor FTP

    Nota

    En el caso de tener instalado Plesk en tu servidor Linux, la ruta a este fichero debería ser: /etc/proftpd.conf

  3. Una vez dentro del archivo de configuración, deberás buscar donde puedes añadir el rango de puertos que quieres para el modo pasivo (Por ejemplo: 49152 49160)

    Nota

    En el caso de tener instalado Plesk en tu servidor Linux, deberías buscar PassivePorts, y especificar el rango de puertos que servirán como puertos pasivos. (Por ejemplo: PassivePorts 49152 49160)

  4. Reinicia el servicio de FTP

    Nota

    En el caso de tener instalado Plesk en tu servidor Linux, el comando para reiniciar el servicio FTP debería ser: killall -HUP inetd

  5. Si has seguido correctamente los pasos indicados, ya deberías poder proceder a abrir la entrada al rango de puertos del 49152 al 49160

Para comentar sobre este artículo, rellena el formulario. Los campos marcados con un asterisco (*) son obligatorios.


*