informatique:applications:pure-ftpd-service-de-transfert-de-fichiers

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
informatique:applications:pure-ftpd-service-de-transfert-de-fichiers [2023/02/10 22:48] – ↷ Page déplacée de informatique:linux:applications:pure-ftpd-service-de-transfert-de-fichiers à informatique:applications:pure-ftpd-service-de-transfert-de-fichiers Cédrixinformatique:applications:pure-ftpd-service-de-transfert-de-fichiers [2023/02/10 22:48] (Version actuelle) – ↷ Liens modifiés en raison d'un déplacement. Cédrix
Ligne 1: Ligne 1:
 +====== Pure-FTPd - service de transfert de fichiers ======
 +{{  informatique:applications:pasted:20211112-111234.png}}
 +
 +**Pure-FTPd** est un service de transfert de fichiers basé sur le protocole **FTP**. Il est simple et fiable. La gestion des utilisateurs s'appuie sur sa propre base et non celle de la machine hôte.
 +
 +===== Installer Pure-FTPd =====
 +
 +Pour installer **Pure-FTPd** sous **Debian**
 +<code>sudo apt install pure-ftpd</code>
 +
 +{{informatique:applications:pasted:20211112-113257.png}}
 +
 +{{informatique:applications:pasted:20211112-113310.png}}
 +
 +{{informatique:applications:pasted:20211112-113319.png}}
 +
 +
 +
 +Vous pouvez relancer la configuration du **package Debian** en executant la commande ''dpkg-reconfigure'' :
 +
 +<code>sudo dpkg-reconfigure pure-ftpd-common</code>
 +
 +===== Configurer =====
 +
 +Les fichiers de configuration se trouve dans le dossier ''/etc/pure-ftpd''.
 +
 +Les paramètres génériques se trouvent le fichier ''/etc/pure-ftpd/pure-ftpd.conf''
 +
 +==== Configurer l'authentification ====
 +
 +L'authentification peut se configurer avec une base de données MySQL ou MariaDb. Il faut déclarer le type d'authentification Mysql en créant un fichier de déclaration dans ''/etc/pure-ftpd/auth/30mysql'' (30mysql est un exemple de nom). Son contenu sera le chemin du fichier de configuration **mysql**.
 +<code>
 +/etc/pure-ftpd/db/mysql.conf
 +</code>
 +
 +Le fichier ''/etc/pure-ftpd/db/mysql.conf'' est protégé par ''chown root:root'' et ''chmod 600''. Son contenu indique les paramètres de connexion à la base de données :
 +<code>
 +MYSQLServer
 +MYSQLUser
 +MYSQLPassword
 +MYSQLDatabase
 +MYSQLCrypt
 +...
 +</code>
 +
 +
 +
 +
 +