Installation et configuration de Pure-FTPd

On commence donc pas récupérer les sources, les décompresser et entrer dans le répertoire :

# wget http://www.boscorelly.net/linux/pure-ftpd-1.0.21.tar.gz

# tar -xzvf pure-ftpd-1.0.21.tar.gz

# cd pure-ftpd-1.0.21

Maintenant, il faut le configurer. On peut obtenir la liste complète des options de compilation grace à l’option classique –help :

./configure –help

Personnellement, j’utilise ces options là :

–with-altlog (autre format de log, apache like)

–with-puredb (stockage des utilisateurs dans un fichier cdb)

–with-ftpwho (commande pour voir qui est connecté au ftp)

–with-largefile (permettre l’utilisation des fichiers supérieurs à 2Go)

–with-language=french (no comment ^^)

–with-privsep (séparation des privilèges)

Ce qui va nous donner comme commande :

# ./configure –with-altlog –with-puredb –with-ftpwho \

–with-largefile –with-language=french –with-privsep

Puis les deux dernières commandes :

make && make install

Maintenant, le serveur est prêt à être lancé. Pour cela, j’utilise pas mal d’options, toutes plus ou moins utiles en fonction des besoins de chacun. Cette liste étant assez longue, je vous invite à utiliser pure-ftpd –help pour avoir la description des options. voici donc la ligne que j’utilise :

# pure-ftpd -A -b -B -c 15 -C 2 -D -E -j -l puredb:/etc/pureftpd.pdb -u 1 -w -z

Essentiellement, je limite le nmobre de connexions au serveur FTP à 15 et à 2 connexions maximum par utilisateur. J’affiche également les fichiers cachés du style .htaccess.

Pour être certain du bon lancement, tapez ceci :

# ps aux | grep pure

Ce qui devrait vous donner :


root 23506 0.0 0.0 3540 380 ? Ss 04:34 0:00 pure-ftpd (SERVER)

Voilà qui devrait vous être utile 😉

Pas de réponses

  1. Anonyme dit :

    jadore cette chanson elle me fai tro pleurer mai tro tro romantique ….. aaaaaaaaa si la vie etait coomme ca !!

  2. Anonyme dit :

    j’ adore tro cette chanson!!!!!!!!!!!!! c tro romantique!!!!!!!!!!!!!!!!!!!! sa done envi de pleuré! snif!^^

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *