Cette page n'a pas encore d'étiquettes.
Ceci est une ancienne révision du document !
màj par : zoph
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
Syntax et options pour vos utilisateurs:
pure-pw useradd <login> [-f <passwd file>] -u <uid> [-g <gid>]
-D/-d <home directory> [-c <gecos>]
[-t <download bandwidth>] [-T <upload bandwidth>]
[-n <max number of files>] [-N <max Mbytes>]
[-q <upload ratio>] [-Q <download ratio>]
[-r <allow client host>[/<mask>][,<allow client host>[/<mask>]]...]
[-R <deny client host>[/<mask>][,<deny client host>[/<mask>]]...]
[-i <allow local host>[/<mask>][,<allow client host>[/<mask>]]...]
[-I <deny local host>[/<mask>][,<deny local host>[/<mask>]]...]
[-y <max number of concurrent sessions>]
[-z <hhmm>-<hhmm>] [-m]
Il faut maintenant 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 virtuels :
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
