ProFTPd

Un article de Wiki SOS-ADMIN.

Ce guide vous est proposé par SD-France.com


Sommaire

Utiliser Simplement ProFTPd

En fait, le moyen le plus simple de faire fonctionner un serveur FTP comme ProFTPd, c'est de dire : "chacun des comptes de mon système peut se connecter par FTP, et il sera chrooté (limité) dans son répertoire utilisateur. Son mot de passe sera celui de son compte unix local".

A partir de là, il existe une configuration assez simple :

 # Ceci est une configuration basique de ProFTPd (proftpd.conf)
 # Il utilise la configuration pam "ftp"
 # Le serveur est lancé en tant qu'utilisateur "ftp", il doit exister
 
 ServerName                      "Serveur FTP"
 ServerType                      standalone
 DefaultServer                   on
 RequireValidShell               off
 AuthPAM                         off
 AuthPAMConfig                   ftp
 
 Port                            21
 Umask                           022
 MaxInstances                    30
 
 User                            ftp
 Group                           ftp
 
 DefaultRoot ~
 
 <Directory />
   AllowOverwrite                on
 </Directory>

Optimisation minimum de ProFTPd

Maintenant la configuration de base définie, le serveur FTP est utilisable. Seulement, vous aurez remarqué qu'il extrêmement lent à réagir lors de la connexion et autres requètes. Pour accélérer ProFTPd, il suffit de lui rajouter ces deux directives dans le fichier de configuration :

IdentLookups off
UseReverseDNS off

Votre serveur sera maintenant beaucoup plus rapide. N'oubliez pas de redémarrer ProFTPd (/etc/init.d/proftpd restart).

Vos commentaires

Merci d'ajouter vos commentaires à la page de discussion... Discuter:ProFTPd

Credits

--DaviXX 22 nov 2005 à 07:31 (CET)

--Bosco 04 déc 2005 à 15:09 (CET)