Documentation – Mise en place d’un serveur FTP avec ProFTPD

Objectif

Configurer un serveur FTP fonctionnel à l’aide de ProFTPD sous Debian. Ce serveur permettra à des utilisateurs locaux de se connecter, d’envoyer et de récupérer des fichiers via le protocole FTP et de le sécuriser avec SSL/TLS.


Prérequis

Installation de ProFTPD (si ce n’est pas déjà fait) :

sudo apt update
sudo apt install proftpd -y

Lors de l'installation, choisir "standalone" comme mode de fonctionnement si l’invite le propose.


1. Configuration de base de ProFTPD

1.1 Éditer le fichier de configuration principal

sudo nano /etc/proftpd/proftpd.conf

Vérifier ou modifier les lignes suivantes :

ServerName                      "Serveur FTP"
ServerType                      standalone
DefaultRoot                     ~
RequireValidShell               off
UseIPv6                         off

Explications :