Gproftpd est l'interface graphique de proftpd, un serveur ftp très puissant mais demandant des connaissances avancées pour le maîtriser.
Vous pouvez essayer de faire une configuration basique et fonctionnelle de proftpd, dans le but de comprendre un minimum et de vérifier si vous avez vraiment besoin de Gproftpd.
Installez le paquet gadmin-proftpd.
Pendant l'installation une fenêtre s'ouvrira et vous demandera si vous voulez que proftpd soit indépendant ou lancé par inetd1). Il est recommandé de choisir indépendant si vous n'avez pas crucialement besoin d'inetd.
Gadmin ProFTPD se trouve dans Applications → Outils Système → GADMIN-PROFTPD
Si l'exécution par le menu échoue (dû à une commande incorrecte), modifiez la commande dans le menu ou utiliser la commande :
gksudo gadmin-proftpd
Si la fenêtre se referme aussitôt lancée et si vous avez le message “erreur de segmentation” en le lançant via le terminal, téléchargez la dernière version (paquet conçu pour Debian).
A la première ouverture, Gadmin ProFTPD vous demandera si vous voulez créer un fichier de configuration ProFTPD qui lui est propre. Si vous n'avez jamais utilisé ProFTPD en ligne de commande faites Yes (ou Oui), sinon sauvegardez votre ancienne configuration quelque part avant de le faire.
Vous devez aussi après le premier lancement créer le certificat TLS permettant les connexions sécurisés avec ProFTPd. (C'est une sécurité empêchant l'interception et le vol d'une connexion au serveur à des fins malveillantes). Cette étape est obligatoire même si vous n'utilisez pas cette fonction à cause d'un léger bug.
Pour ce faire, allez dans l'onglet Serveurs, choisissez un serveur dans la liste, puis cherchez la case Mot de passe et tapez un mot de passe (n'importe lequel). Vous pouvez aussi remplir les autres cases de la catégories concernant le certificat mais ce n'est pas obligatoire.
Ensuite cliquez sur Appliquer situé un peu en dessous à la ligne Generate new certificates.
Cet onglet sert à créer plusieurs serveurs virtuels. Par défaut, il y en a un qui est pré-créé.
Pour éditer sa configuration, il suffit de modifier les paramètres en dessous et faire appliquer la nouvelle configuration.
Les paramètres intéressants :
Cet onglet permet de paramétrer les utilisateurs, leurs dossiers, leurs mots de passe et leurs permissions
Pour créer un utilisateur, il suffit de remplir le tableau en dessous et de faire ajouter
sudo mkdir /var/run/proftpd/
Contributeurs: Créé par Fabien26, corrigé et complété par : polarman, darkside-x,Percherie, Karting06,Blabla.