¿Puedo agregar varios puertos Bind a PureFtpD en una máquina Ubuntu? Podría cambiar el puerto de enlace editando el archivo /etc/pure-ftpd/Bind. Pero no puedo entender cómo configurar un puerto adicional. Intenté agregar una nueva línea en el archivo Bind pero no funciona.
Respuesta1
Parece que pure-ftpd no admite múltiples Bind
declaraciones en la configuración. Tampoco funcionó especificando múltiples opciones de enlace en la línea de comando -S
.
Como solución alternativa, se puede hacer usando DNAT
una regla de iptables como la siguiente:
$ sudo iptables -t nat -A OUTPUT -p tcp --dport 1021 -j DNAT --to-destination :21
Esta regla le permite recibir tráfico FTP en ambos puertos: 21 (el predeterminado) y 1021.