Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

linux:proftpd [2009/07/22 01:10]
matthieu
linux:proftpd [2011/01/08 15:24] (Version actuelle)
matthieu
Ligne 1: Ligne 1:
 +{{tag>fr fr:linux fr:serveur fr:transfert_de_fichier}}
 ====== Proftpd ====== ====== Proftpd ======
 Proftpd est un serveur FTP offrant de nombreuses fonctions. Proftpd est un serveur FTP offrant de nombreuses fonctions.
 Ci dessous est expliquée l'intallation d'un FTP utilisant une authentification LDAP ou Mysql. Ci dessous est expliquée l'intallation d'un FTP utilisant une authentification LDAP ou Mysql.
- 
-Utilisé pour le [[bender]]. 
  
 ===== Principaux avantages ===== ===== Principaux avantages =====
Ligne 44: Ligne 43:
  
 ===== Configuration générale ===== ===== Configuration générale =====
-Après une installation standard, voici quelques paramètres à modifier dans /etc/proftpd/proftpd.conf+Après une installation standard, voici quelques paramètres à modifier dans ///etc/proftpd/proftpd.conf//
  
   * modifier le nom du serveur :   * modifier le nom du serveur :
Ligne 132: Ligne 131:
 </code> </code>
  
-  * editier /etc/proftpd/proftpd.conf et décommenter la ligne :+  * editier ///etc/proftpd/proftpd.conf// et décommenter la ligne :
  
   Include /etc/proftpd/tls.conf   Include /etc/proftpd/tls.conf
  
-  * dans /etc/proftpd/tls.conf, décommenter les lignes :+  * dans ///etc/proftpd/tls.conf//, décommenter les lignes :
 <code> <code>
 TLSEngine                               on TLSEngine                               on
Ligne 146: Ligne 145:
 </code> </code>
  
-  * toujours dans /etc/proftpd/tls.conf, indiquer les fichiers de clef et de certificat :+  * toujours dans ///etc/proftpd/tls.conf//, indiquer les fichiers de clef et de certificat :
 <code> <code>
 TLSRSACertificateFile                   /etc/proftpd/ftp.bouthors.fr.crt TLSRSACertificateFile                   /etc/proftpd/ftp.bouthors.fr.crt
Ligne 155: Ligne 154:
  
 Pour un exemple de configuration de client ftp en ftps, voir [[desktop:filezilla]]. Pour un exemple de configuration de client ftp en ftps, voir [[desktop:filezilla]].
 +
 +:!: Un mise à jour récente provoque un blocage de la négociation TLS.\\
 +Message d'erreur : mod_tls/2.2.2: client-initiated session renegotiation detected, aborting connection\\
 +Solution : ajouter l'option "TLSOptions          AllowClientRenegotiations"\\
 +Plus d'info : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=558597
  
 ===== Authentification LDAP ===== ===== Authentification LDAP =====
Ligne 167: Ligne 171:
  
 ==== Activation de l'authentification LDAP ==== ==== Activation de l'authentification LDAP ====
-Dans /etc/proftpd/modules.conf, décommenter :+Dans ///etc/proftpd/modules.conf//, décommenter :
   LoadModule mod_ldap.c   LoadModule mod_ldap.c
  
-Dans /etc/proftpd/proftpd.conf, décommenter :+Dans ///etc/proftpd/proftpd.conf//, décommenter :
   Include /etc/proftpd/ldap.conf   Include /etc/proftpd/ldap.conf
  
 ==== Configuration ==== ==== Configuration ====
-Dans /etc/proftpd/proftpd.conf, effectuer la configuration suivante :+Dans ///etc/proftpd/proftpd.conf//, effectuer la configuration suivante :
   * AuthOrder active et définit l'ordre les authentifications.   * AuthOrder active et définit l'ordre les authentifications.
  
Ligne 188: Ligne 192:
  
  
-Dans /etc/proftpd/ldap.conf, effectuer la configuration suivante :+Dans ///etc/proftpd/ldap.conf//, effectuer la configuration suivante :
   * Nom/IP du serveur ldap avec LDAPServer :   * Nom/IP du serveur ldap avec LDAPServer :
  
Ligne 221: Ligne 225:
  
 ==== Configuration des restrictions ==== ==== Configuration des restrictions ====
-En utilisant les directives Directory et Limit, il est possible de limiter les accès au serveur FTP dans /etc/proftpd/proftpd.conf.+En utilisant les directives Directory et Limit, il est possible de limiter les accès au serveur FTP dans ///etc/proftpd/proftpd.conf//.
  
 Voici un exemple simple qui limite l'accès au serveur FTP aux seuls membres du groupe "ftp" : Voici un exemple simple qui limite l'accès au serveur FTP aux seuls membres du groupe "ftp" :
Ligne 295: Ligne 299:
  
 ===== Authentification SQL ===== ===== Authentification SQL =====
-:!: Paragraphe archivé non mise à jour.+:!: Paragraphe archivé non mis à jour.
  
 Cette partie décrit comment configurer l'authentification SQL. Etant donné que j'utilise actuellement LDAP, il se peut que la configuration différe dans les nouvelles versions. Cette partie décrit comment configurer l'authentification SQL. Etant donné que j'utilise actuellement LDAP, il se peut que la configuration différe dans les nouvelles versions.
Ligne 306: Ligne 310:
  
 ==== Activation de l'authentification SQL ==== ==== Activation de l'authentification SQL ====
-Dans /etc/proftpd/modules.conf, décommenter :+Dans ///etc/proftpd/modules.conf//, décommenter :
   LoadModule mod_sql.c   LoadModule mod_sql.c
  
-Dans /etc/proftpd/proftpd.conf, décommenter :+Dans ///etc/proftpd/proftpd.conf//, décommenter :
   Include /etc/proftpd/sql.conf   Include /etc/proftpd/sql.conf
  
 ==== Configuration ==== ==== Configuration ====
-Dans /etc/proftpd/proftpd.conf, effectuer la configuration suivante :+Dans ///etc/proftpd/proftpd.conf//, effectuer la configuration suivante :
   * AuthOrder active et définit l'ordre les authentifications.   * AuthOrder active et définit l'ordre les authentifications.
  
Ligne 328: Ligne 332:
   RequireValidShell               off   RequireValidShell               off
  
-Dans /etc/proftpd/sql.conf, effectuer la configuration suivante :+Dans ///etc/proftpd/sql.conf//, effectuer la configuration suivante :
   * SQLConnectInfo définit la connexion SQL : le serveur, la base de données, l'utilisateur et son mot de passe.   * SQLConnectInfo définit la connexion SQL : le serveur, la base de données, l'utilisateur et son mot de passe.
  
Ligne 648: Ligne 652:
  
 ===== Backup ===== ===== Backup =====
-  * /etc/proftpd.conf +  * /etc/proftpd/ 
-  * /etc/cron.monthly/proftpd +  * /etc/logrotate.d/proftpd 
-  * /home/scripts/ftp/maintenance_ftp+  * /home/scripts/maintenance_ftp
   * /ftp/welcome.msg   * /ftp/welcome.msg
 +  * /var/log/proftpd
   * le répertoire du ftp   * le répertoire du ftp
- 
- 
  
  
 ===== Links ===== ===== Links =====
-  * [[start]] 
-  * [[bender]] 
   * [[mysql]]   * [[mysql]]
   * [[openldap]]   * [[openldap]]
linux/proftpd.1248217836.txt.gz · Dernière modification: 2009/07/22 01:10 par matthieu
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki