Con la de programas de ese tipo que hay... que necesidad tienes de hacer uno? te aconsejo que si tienes que hacer un servidor de ftp uses otro lenguaje que no sea VB (hablo de 6.0 para abajo), ya que hacer multiples hilos (threads) en vb suele ser muy complejo y los progamas no suelen tener ninguna estabilidad ( te lo digo por experiencia ). Digo esto pq no creo que tenga sentido hacer un servidor que solo ejecute un proceso a la vez.