Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !


màj par : zoph

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

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
  • applications/pure-ftp.1164740975.txt.gz
  • Dernière modification: Le 18/04/2011, 14:47
  • (modification externe)