Ceci est une ancienne révision du document !
L'installation et le paramétrage pour Ubuntu Dapper
Installation de pure-ftpd
sudo apt-get install pure-ftpd pure-ftpd-common
Création du group ftpgroup
sudo groupadd ftpgroup
Création de l'utilisateur ftpuser
sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser
Création d'un utilisateur virtuel
Ne pas utiliser PUREADMIN pour gérer les utilisateurs virtuels
sudo pure-pw useradd test -u ftpuser -g ftpgroup -d /home/www/test
-d va "chrooter" (bloquer) l'utilisateur dans son répertoire perso
il faut générer le fichier des utilisateurs
sudo pure-pw mkdb
Après chaque modification ou rajout d'utilisateur il faut regenerer le fichier des utilisateurs avec cette commande
Lister les utilisateurs
sudo pure-pw list
D'autres fonctions sont disponibles.
Pour ne pas avoir une erreur 530 à la connexion du client FTP il faut créer le lien symbolique:
sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb
Pour relancer le serveur pure-ftpd
sudo /etc/init.d/pure-ftpd restart
Avec PUREADMIN, il est agréable de voir les connexion active, suivre le journal sous interface graphique, mais ne pas l'utiliser pour la gestion des comptes.
Pour Installer pureadmin :
sudo apt-get install pureadmin