Yo utilizo vsftp (En una lan segura por supuesto)
Para poner a funcionar el servidor con vsftpd lo primero es crear el directorio /var/ftp luego el usuario frp direccionando para que el directorio home sea el /var/ftp luego se edita el archivo de configuración del xinetd.conf.
Claro que existen distros preconfiguradas para eso, por ejemplo Red Hat.
Lo unico que se tiene que hacer es iniciar el servicio y automatizar el lanzamiento del servicio.