====== proftpd - serveur ftp ======

{{ informatique:applications:pasted:20211112-095251.png?100}}

On ajoute un utilisateur **fabrice** au groupe **www-data** :

<code>
sudo useradd -g www-data fabrice

sudo passwd fabrice
</code>

On peut également ajouter le groupe **www-data** à un utilisateur courant :

<code>
sudo usermod -a -G www-data fabrice
</code>

On vérifie les paramètres :

<code>
id fabrice
groups fabrice
</code>



Installer proFTP
<code>
sudo apt-get install proftpd
</code>

Lors de l’installation, on vous demandera comment doit être lancé ProFTPd.

Il y a deux façons de lancer ProFTPd :

  * Depuis inetd : ProFTPd ne sera lancé que si un client se connecte à la machine par FTP. Avec cette technique, le serveur FTP ne consomme pas de ressources sur le serveur lorsque personne n'est connecté, mais le démarrage du serveur FTP est plus lent.

  * Indépendamment : ProFTPd est lancé dès le démarrage du serveur et tourne toujours en toile de fond.
    
    
En résumé, pour quelques connections par jours, utilisez **inetd**. A l’inverse, si vous avez d’importants échanges avec votre serveur ftp, utilisez **Indépendamment**.


La configuration de ProFTPd se passe dans ''/etc/proftpd/proftpd.conf''

<code>
sudo vim /etc/proftpd/proftpd.conf 
</code>

Rechargement des paramètres du service

<code>
sudo service proftpd reload
</code>

