Bas tu es sur le bon si ta question est dans le domaine informatique et tu as du bol car c'est le cas, en plus les serveurs FTP, c'est mon rayon :
Un serveur FTP ( File transfer protocol ) est en effet un serveur utilisant un protocol de transfert qui par défaut passe par le port 21. Il permet de donner des droits a certains utilisateurs définis dans son administration pour que ces utilisateurs puissent envoyer et recevoir des données via ce protocole sur une des partitions du système ou se trouve ce serveur. Il fait donc office de porte et d'agent de sécurité. La méthode FTP est le plus généralement utilisée pour pouvoir gérer son répertoire distant via l'internet ainsi que ces fichiers. Dans la plupart des cas est configuré dans le serveur le nom d'utilisateur + mot de passe ainsi que le dossier ou sont accordés les droits d'écritures, de lecture et d'exécution pour l'utilisateur. Souvent on pourra retrouver un mode de transfert binaire ou en ASCII. L'utilisateur pourra suivant ces droits, écrire, modifier ou exécuter des fichiers mais aussi les supprimer ou créer des sous répertoires dans son répertoire racine. Un serveur FTP se doit d'être épaulé par un Firewall logiciel ainsi qu'un Firewall matériel pour assurer sa sécurité. La gestion des mots de passe doit être sécurisée et le serveur ftp se doit de rejeter les connexions d'un même hôte pendant 5 minutes minimums suite a un trop grand nombre de tentatives de connexion avec un mot de passe erroné pour éviter que ses membres se fassent pirater à l'aide d'attaquant de type Brutus ou autres attaques de dictionnaires. Il doit y avoir aussi un seuil de bande passante autorisé total par seconde avec répartition équitable de la bande passante en cas de saturation causée par un trop grand nombre de transactions simultanées. En cas de grosses transactions régulières via un grand nombre d'utilisateur, mieux vaut avoir un serveur dédié au ftp pour ne pas saturer le serveur http ou encore pop. Un ftp se doit d'être munis de minimum 2 Antivirus et de refuser tout upload par des hacker de fichiers d'extension *.exe ou autres fichiers pouvant être directement nuisibles pour le serveur. Un bannissement de certaines extensions s'impose donc.
Voilà pour un petit tour généraliste, si tu as d'autres questions n'hésites pas.