Ceci est une ancienne révision du document !
Pure-FTPd
En cours de rédaction
Pure-FTPd est un serveur FTP(File Transfer Protocol ou protocole de transfert de fichier en français) utilisant donc le protocole FTP est permettant de d'envoyer et télécharger des fichiers depuis/vers un serveur.
Pré-requis
On va installer la variante MySQL qui permet de créer des utilisateurs virtuels dans une base de données. Il vous faudra donc un serveur SQL fonctionnel. Il vous faudra également un nom de domaine ainsi qu'un certificat TLS lié à ce domaine.
Installation
Installez Pure-FTPd :
aptitude install pure-ftpd-common pure-ftpd-mysql quota quotatool
Création de la base de donnée
Lancez mysql :
sudo mysql
Créez la base de données :
CREATE DATABASE `pureftpd`;
Créez l'utilisateur pure-ftpd et donnez-lui tous les droits sur la base (changez “motdepasse” par le mot de passe de votre choix) :
GRANT ALL privileges ON pureftpd.* TO 'pureftpd'@'localhost' IDENTIFIED BY 'motdepasse';
Rechargez les droits :
FLUSH privileges;
Sortez :
exit;