La distribución depende mucho del soporte local que desees tener. No haces nada con instalar slackware si en latinoamérica casi no se usa. Si instalas debian o suse en europa te ira bien pues son extremadamente populares por allá. En este lado del océano se usa mucho redhat, pero igual hay mucha gente que trabaja suse, debian y otras más. Hay miles de sabores, pero te repito: Debes usar una que puedas recibir soporte local para que te sea más fácil solicitar cualquier ayuda.
El servidor ftp en estos momentos más segurito es el proftpd (
www.proftpd.org) aunque ahora redhat sacó otro que ni siquiera lo he visto, pero no está tan probado como el proftpd.
Un panel de control web... bueno, hay miles igualmente, pero hasta para manejar tu sistema, te sugiero que uses el webmin (
www.webmin.com) permite igual manejar los usuarios, pero además manejar todas las características de tu servidor linux.
Creo que eres principiante en esto del linux, bueno, ten en cuenta que en el principio es un poquito difícil, pero a la final te rendirá mucho y te hará sentir que tienes un sistema verdaderamente estable. Tomalo con calma y suerte, te irá bien si eres persistente
Saludos
Ernesto