Bonjour,
personnellement, j'utilise proftpd depuis plusieurs années et j'en suis pleinement satisfait
très sûr, il fonctionne sans problème derrière un routeur/pare-feu configuré en NAT, et permet aussi de faire du ftps (ftp over ssl) : un client ftps (pour windows) pourrait être par exemple "secure ftp" (
http://www.glub.com/products/secureftp/) ; pour les clients ftps linux : je ne sais pas répondre ...
le client ftp (standard) filezilla (sous windows) est pas mal ; l'équivalent linux (me semble-t-il) étant gftp comme précisé plus haut