Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
applications:pure-ftp [Le 28/11/2006, 16:23] 195.68.31.231 |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | ===== L'installation et le paramétrage pour Ubuntu Dapper ===== | ||
- | |||
- | **Installation de pure-ftpd** | ||
- | |||
- | <code>sudo apt-get install pure-ftpd pure-ftpd-common</code> | ||
- | |||
- | **Création du group ftpgroup** | ||
- | |||
- | <code>sudo groupadd ftpgroup</code> | ||
- | |||
- | **Création de l'utilisateur ftpuser** | ||
- | |||
- | <code>sudo useradd -g ftpgroup -d /dev/null -s /etc ftpuser</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | ===== Création d'un utilisateur virtuel ===== | ||
- | |||
- | |||
- | //Ne pas utiliser PUREADMIN pour gérer les utilisateurs virtuels// | ||
- | |||
- | <code>sudo pure-pw useradd test -u ftpuser -g ftpgroup -d /home/www/test</code> | ||
- | |||
- | -d va "chrooter" (bloquer) l'utilisateur dans son répertoire perso | ||
- | |||
- | Il faut maintenant générer le fichier des utilisateurs | ||
- | |||
- | <code>sudo pure-pw mkdb</code> | ||
- | |||
- | Après chaque modification ou rajout d'utilisateur il faut regenerer le fichier des utilisateurs avec cette commande | ||
- | |||
- | **Lister les utilisateurs virtuels :** | ||
- | |||
- | <code>sudo pure-pw list</code> | ||
- | |||
- | D'autres fonctions sont disponibles. | ||
- | |||
- | Pour ne pas avoir une erreur 530 à la connexion du client FTP il faut créer le lien symbolique: | ||
- | |||
- | <code>sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/75puredb</code> | ||
- | |||
- | **Pour relancer le serveur pure-ftpd :** | ||
- | |||
- | <code>sudo /etc/init.d/pure-ftpd restart</code> | ||
- | |||
- | //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 : | ||
- | |||
- | <code>sudo apt-get install pureadmin</code> | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||