Montar un FTP es sencillo, en tu red, y a nivel de direccionamiento:
- Abrir en el Router el puesto 20 y 21 (para FTP activo).
- Redirigirlo a tu maquina, donde tendrás un servidor FTP.
- Tachán.
En cuanto a servidor FTP, me quedo con cualquiera que tenga usuarios virtuales (es decir, no tienes que crear un usuario de sistema para que pueda acceder al FTP, si no que crear un usuario solo para el servicio FTP). Recuerdo que habia un servidor muy bueno y sencillito, ¿podria ser vsftp?... no lo recuerdo. Cuando lo elijas, solo lee los manuales de los servidores que suelen ser muy claros...
Pero creo que lo mas sencillo para crear un servidor FTP (bueno un SCP... parecido al FTP pero sobre conexiones seguras), es montarlo con sshd, te instalas un servidor ssh, repites la configuración del router para el puerto ssh (creo que el 22) y usas el usuario y password de un usuario (o te lo creas para la ocasión).
Luego usas cualquier cliente de SCP