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
Prochaine révision
Révision précédente
gproftpd [Le 31/01/2011, 17:42]
81.164.202.163
gproftpd [Le 31/05/2023, 08:30] (Version actuelle)
bcag2 [Installation] ajout note plus ds les dépôts pour Jammy
Ligne 1: Ligne 1:
-{{tag>Maverick ​serveur réseau internet ftp}} +{{tag>Xenial ​serveur réseau internet ftp}}
- +
----- +
  
 +----
  
 +{{ :​reseau:​gadmin-proftpd.png?​70}}
 ====== Serveur FTP Gadmin ProFTPD ====== ====== Serveur FTP Gadmin ProFTPD ======
  
-Gproftpd est l'​interface graphique de [[proftpd]],​ un serveur ftp très puissant mais demandant des connaissances ​avancée ​pour le maitriser.+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 ​essayez ​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.+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.
  
-{{:gproftpd.jpg|Interface de Gproftpd}}+{{:reseau:​gadmin-proftp_xenial.png?450|Interface de Gproftpd}}
  
  
 ===== Installation ===== ===== Installation =====
 +<note important>​Le paquet n'est pas dans les dépôts officiels pour [[:​Jammy]]</​note>​
 +[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] **[[apt>​gadmin-proftpd]]**.
  
-[[:​tutoriel:​comment_installer_un_paquet|Installez le paquet]] [[apt://​gadmin-proftpd|gadmin-proftpd]]. Si vous utilisez Ubuntu 8.04, installez le paquet [[apt://​gproftpd|gproftpd]]. +Pendant l'​installation une fenêtre s'​ouvrira et vous demandera si vous voulez que proftpd soit indépendant ou lancé par inetd((exécuté automatiquement ​par inetd qui est un lanceur automatique en cas de requète externe)). Il est recommandé de choisir **indépendant** ​si vous n'avez pas crucialement besoin d'​inetd.
- +
-Pendant l'​installation une fenêtre s'​ouvrira et vous demandera si vous voulez que proftpd soit indépendant ou lancé par inetd((exécuté automatiquement ​à chaque démarrage ​de l'​ordinateur)). Pour une utilisation personnelle et/ou temporaire, il est recommandé de choisir **indépendant**.+
  
 +===== Pré-requis =====
 + 
 +  * Disposer des [[:​sudo|droits d'​administration]].
 +  * Disposer d'une connexion à Internet configurée et activée.
  
 + 
 ===== Utilisation ===== ===== Utilisation =====
 + 
 +Lancez l'​application via le [[:​unity#​tableau_de_bord_dash|tableau de bord]] (Unity) ou via le [[:​terminal]] (toutes versions d'​Ubuntu) avec la [[:​commande_shell|commande]] suivante :​ <​code>​gksudo gadmin-proftpd</​code>​
  
-Gadmin ProFTPD se trouve dans : +==== Premier lancement ====
-  * Pour [[:Hardy]] : //Système -> Administration -> **GPROFTPD**//​ +
-  * Pour les autres version : //​Applications -> Outils Système -> **GADMIN-PROFTPD**//​+
  
-Si le l'exécution par le menu échoue ​(dû à une commande incorrecte), modifiez la commande dans le menu ou utiliser la commande :+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.
  
-<​code>​gksudo gadmin-proftpd</​code>​+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**.
  
-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 [[http://​debian.cs.binghamton.edu/​debian/​pool/​main/​g/​gadmin-proftpd/​|dernière version]] ​(paquet conçu pour [[:​debian_ubuntu_comparaison|Débian]]). +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**.
-==== Premier lancement ==== +
- +
-à la première ouverture, Gadmin ProFTPD vous demandera si vous voulez créer un fichier de configuration ProFTPD qui lui est propreSi 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.+
  
 ==== L'​interface ==== ==== L'​interface ====
  
-=== Onglet ​Servers ​===+=== Onglet ​Serveurs ​===
  
-Cet onglet sert à créer plusieurs serveurs virtuels. Par défaut, il y en a un qui est pré-créé. ​+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. Pour éditer sa configuration,​ il suffit de modifier les paramètres en dessous et faire appliquer la nouvelle configuration.
  
-Les paramètres ​intéressant ​:+Les paramètres ​intéressants ​:
   * **Download et upload speed** qui permet de fixer la vitesse maximale de téléchargement et d'​envoi dans le ftp ;   * **Download et upload speed** qui permet de fixer la vitesse maximale de téléchargement et d'​envoi dans le ftp ;
   * **port** qui permet de choisir l'​adresse du port pour accéder au serveur ;   * **port** qui permet de choisir l'​adresse du port pour accéder au serveur ;
Ligne 50: Ligne 52:
   * **Default Home** et **Upload directory** permettent de choisir les dossiers par défaut du serveur ftp.   * **Default Home** et **Upload directory** permettent de choisir les dossiers par défaut du serveur ftp.
  
-=== Onglet ​Users ===+=== Onglet ​Utilisateurs ​===
  
-Cet onglet permet de paramétrer les utilisateurs,​ leurs dossiers, leurs mots de passe et leurs permissions ​+Cet onglet permet de paramétrer les utilisateurs,​ leurs dossiers, leurs mots de passe et leurs permissions
  
-== Créer un utilisateur == +== Créer un utilisateur ==
  
-Pour créer un utilisateur,​ il suffit de remplir le tableau en dessous et de faire ajouter ​+Pour créer un utilisateur,​ il suffit de remplir le tableau en dessous et de faire ajouter
  
-  * **Username** : désigne le nom d'​utilisateur. Ce doit être un utilisateur du système mais on peut en créer un nouveau. Dans ce cas il faudra cliquer 2 fois sur ajouter ; +  * **Nom d'​utilisateur** : désigne le nom d'​utilisateur. Ce doit être un utilisateur du système mais on peut en créer un nouveau. Dans ce cas il faudra cliquer 2 fois sur ajouter ; 
-  * **Password** : définition du mot de passe <note important>​Si le mot de passe est différent du mot de passe système, Gadmin ProFTPD modifiera le mot de passe sytème en conséquence... ce qui pourra vous réserver quelques surprises !</​note>​+  * **Mot de passe** : définition du mot de passe 
 + <note important>​ Si le mot de passe est différent du mot de passe système, Gadmin ProFTPD modifiera le mot de passe sytème en conséquence... ce qui pourra vous réserver quelques surprises !</​note>​
   * **Group** : groupe auquel l'​utilisateur appartient. Ce doit être un groupe du système (par exemple : ftp)   * **Group** : groupe auquel l'​utilisateur appartient. Ce doit être un groupe du système (par exemple : ftp)
-  * **Home directory** : dossier d'​accès par défaut ; (n'​oubliez pas de cocher la case upload pour pouvoir uploader, vous devez le faire pour chaque nouveau dossier !)+  * **Home directory** : dossier d'​accès par défaut ; n'​oubliez pas de cocher la case upload pour pouvoir uploader, vous devez le faire pour **chaque nouveau dossier** !
   * **require password** : cochez cette option si un mot de passe est obligatoire ;   * **require password** : cochez cette option si un mot de passe est obligatoire ;
   * **Allow logins from** : permet de mettre une adresse IP par laquelle cet utilisateur peut se connecter et empêche la connexion à partir des autres. Pour autoriser tout taper **all**   * **Allow logins from** : permet de mettre une adresse IP par laquelle cet utilisateur peut se connecter et empêche la connexion à partir des autres. Pour autoriser tout taper **all**
Ligne 67: Ligne 70:
 ==== Les boutons principaux ==== ==== Les boutons principaux ====
  
-  * **Activate** : démarre le serveur ftp ; +  * **Activer** : démarre le serveur ftp ; 
-  * **Deactivate** : arrête le serveur ftp ; +  * **Désactiver** : arrête le serveur ftp ; 
-  * **Apply** : appliquer les modifications faites entre le démarrage du serveur ftp et maintenant ; +  * **Apply** :​ appliquer les modifications faites entre le démarrage du serveur ftp et maintenant ; 
-  * **Shutdown** extinction du serveur avec 3 options: +  * **Éteindre** extinction du serveur avec 3 options: 
-    * Time to real shutdown ​Temp à attendre pour l'​arrêt réel du serveur +    * Temps avant extinction réelle Temps à attendre pour l'​arrêt réel du serveur 
-    * New acces disabled ​: Nouveaux accès désactivés +    * Nouvel accès interdit ​: Nouveaux accès désactivés 
-    * Existing users disconnected ​: Déconnexion des utilisateurs actuels+    * Utilisateurs déconnectés : Déconnexion des utilisateurs actuels
  
  
 ===== Bugs fréquents ===== ===== Bugs fréquents =====
  
-Il arrive que l'on ne puisse pas activer Gadmin ProFTPD, diverses erreurs s'​affichent donc dans le terminal. Pour corriger ce problème il suffit de créer le dossier var de Gadmin ProFTPD via cette commande:+  * Il arrive que l'on ne puisse pas activer Gadmin ProFTPD, diverses erreurs s'​affichent donc dans le terminal. Pour corriger ce problème il suffit de créer le dossier var de Gadmin ProFTPD via cette commande:
 <​code>​sudo mkdir /​var/​run/​proftpd/</​code>​ <​code>​sudo mkdir /​var/​run/​proftpd/</​code>​
 +
 +
 +  * Lorsque je lance Gadmin ProFTPD et que le message suivant apparaît : "Do you want to overwrite your current proftpd configuration with a suitable standard configuration for gadmin-proftpd ?". Si en cliquant sur Oui, l'​application se ferme automatiquement,​ alors il s'agit d'un bug. Il existe une solution de contournement. Veuillez suivre les étapes suivantes :
 +  - lorsque le message apparaît, il faut cliquer sur Non
 +  - Il faut se positionner sur l'​onglet "​configuration"​
 +  - Ensuite vider tout le contenu du fichier de configuration.
 +  - Cliquer sur "​enregistrer",​ puis sur "​standard"​
 +  - Le message apparaît à nouveau, mais cette fois-ci il faut cliquer sur "​oui"​
 +  - La nouvelle configuration apparaît
 +  - Il faut cliquer sur "​Enregistrer"​ et voilà c'est corrigé
  
 ===== Liens ===== ===== Liens =====
Ligne 86: Ligne 99:
  
 ---- ----
-//​Contributeurs: ​Créer ​par [[:​utilisateurs:​Fabien26]],​ corrigé et complété par : polarman, [[:​utilisateurs:​Percherie]],​ [[:​utilisateurs:​Karting06]].//​+//​Contributeurs: ​Créé ​par [[:​utilisateurs:​Fabien26]],​ corrigé et complété par : polarman, darkside-x,​[[:​utilisateurs:​Percherie]],​ [[:​utilisateurs:​Karting06]],Blabla.//
  • gproftpd.1296492134.txt.gz
  • Dernière modification: Le 18/04/2011, 14:56
  • (modification externe)