El Apache son muy buenos con cosas como servidores web, y que sería el primer lugar me gustaría buscar algo por el estilo. Su documentación parece bastante adecuada para mí. No soy un gran admirador de Spring, pero si me dicen qué poner en qué archivo XML puedo manejarlo. Por lo tanto, mi primera recomendación sería pedirle que reconsidere su aversión contra el servidor FTP de Apache.
< actualización> Para ayudar ablmf y proporcionar una respuesta más autorizada, he descargado Apache servidor FTP y lo consiguió a trabajar casi de inmediato sin tener que cambiar nada. Más información en la respuesta de Juha y en mi respuesta al ablmf's other question. </update>
Dicho esto, me encontré con un producto de 2001 llamado jftpd que puede satisfacer sus necesidades. Parece ser intencionalmente muy simple, por lo que espero que pueda ampliarlo según sus necesidades. Sin embargo, no parece que la documentación sea su fuerte.
Más moderna es Colorado FTP, por lo que me parece tan tarde como actualizaciones de abril de 2008. Parece que una implementación muy bien pensado. Hay un manual en su wiki pero no se acerca a la calidad de Apache. Ofrecen varias construcciones, algunas ya construidas y otras en las que tienes que zambullirte en cierta medida.
Gracias. El mayor problema que encontré con Apache FtpServer es que no sé dónde colocar el archivo de configuración, qué nombre debería tener. También publiqué una pregunta sobre cómo configurar Apache FtpServer en el desbordamiento de la pila, pero todavía no tengo ninguna respuesta. ¿Aún recuerdas cómo configurarlo? – ablmf
Nunca usé la maldita cosa ... cuando necesitaba un servidor FTP extendido, este no estaba disponible, así que conseguí que algunos estudiantes universitarios escribieran uno desde cero :) Espera, iré. ¿Puedes darme un puntero a tu pregunta anterior? –
@Carl: la pregunta que ablmf hizo antes parece ser esta http://stackoverflow.com/questions/1812373/how-to-configure-apache-ftpserver –