Projet

Général

Profil

Evolution #4545

Mise à niveau du fichier proftpd.conf pour 2.4

Ajouté par Joël Cuissinat il y a plus de 11 ans. Mis à jour il y a plus de 10 ans.

Statut:
Fermé
Priorité:
Normal
Catégorie:
-
Début:
04/12/2012
Echéance:
20/12/2013
% réalisé:

100%

Temps estimé:
0.75 h
Temps passé:
Distribution:
EOLE 2.4

Description

Je suis reparti du fichier fourni par défaut sur precise (cf. pièce jointe) mais il reste des points à éclaircir et notamment :
  • la nécessité de reporter les options suivantes
    TimeoutLogin            120
    TimeoutIdle             300
    TimeoutNoTransfer       180
    TimeoutStalled          3600
    MaxClients              30
    MaxRetrieveFileSize     100 Mb
    MaxStoreFileSize        100 Mb
    
  • utiliser les inclusions standard et notamment pour la gestion des modules /etc/proftpd/modules.conf
  • ajouter une dépendance sur proftpd-mod-clamav et vérifier la configuration
  • ajouter de nouvelles variables (ex : %%proftpd_max_instances)
  • gestion des logs ?

proftpd.conf Voir (5,23 ko) Joël Cuissinat, 04/12/2012 16:45


Demandes liées

Lié à conf-esbl - Evolution #6912: proftpd : Suppression de variables obsolètes Fermé
Suit eole-proftpd - Evolution #4531: Paquet eole-proftpd pour Eole-2.4 Fermé 03/12/2012
Suit conf-esbl - Anomalie #5291: Proftpd: rendre paramétrable les directives 'MaxRetrieveFileSize' et 'MaxStoreFileSize' Fermé

Révisions associées

Révision 12846e01 (diff)
Ajouté par Joël Cuissinat il y a plus de 11 ans

Mise à niveau des fichiers

Fixes #4531 @30m
Ref #4545

Révision cb9b3b7a (diff)
Ajouté par christophe guerinot il y a plus de 10 ans

Suppression du template. Prise en compte de la ligne 'Include /etc/proftpd/conf.d/
' déjà prise en compte ( ref #4545 ).

Révision e341c5bc (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

  • 25_proftpd.xml : hidden_if => disabled_if

Ref #4545 @10m

Révision 0d1594e4 (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

Mise à niveau et ajout de variables pour ProFTPD

Fixes #4545 @1h

Révision 2a107ede (diff)
Ajouté par Joël Cuissinat il y a plus de 10 ans

Ajout de la variable ftp_timeoutidle

Ref #4545 @15m

Historique

#1 Mis à jour par Joël Cuissinat il y a plus de 11 ans

#2 Mis à jour par Joël Cuissinat il y a plus de 11 ans

  • Description mis à jour (diff)
  • Temps estimé changé de 0.50 h à 0.75 h

#3 Mis à jour par Joël Cuissinat il y a environ 11 ans

  • Version cible changé de Eole 2.4-dev-2 à Eole 2.4-dev-3

#4 Mis à jour par Joël Cuissinat il y a presque 11 ans

  • Version cible changé de Eole 2.4-dev-3 à Eole 2.4-alpha

#5 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Version cible Eole 2.4-alpha supprimé

#6 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Assigné à mis à christophe guerinot
  • Version cible mis à Eole 2.4-beta3
  • % réalisé changé de 0 à 50

#7 Mis à jour par christophe guerinot il y a plus de 10 ans

à l'attention de Joël,

concernant la nécessité de reporter certaines options
serait-il possible de paramétrer les deux options

MaxRetrieveFileSize
MaxStoreFileSize

(mis en oeuvre pour l'esbl - http://dev-eole.ac-dijon.fr/issues/5291 les noms de variables seraient à adapter 'ftp' => 'proftpd' lors de la migration)

pour des raisons de sécurité l'option MaxClients pourrait peut être être paramétré ?
de même effectivement Default MaxInstances none

les diverses valeurs par défaut (ref http://www.proftpd.org )
les valeurs des timeout sont toutes en secondes

Default
TimeoutLogin 300

Default
TimeoutIdle 600

Default
TimeoutNoTransfer 300

Default idem
TimeoutStalled 3600

Default
MaxClients none

MaxRetrieveFileSize
Default
None

MaxStoreFileSize
Default
None

#8 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 50 à 100

#9 Mis à jour par Joël Cuissinat il y a plus de 10 ans

  • Echéance mis à 20/12/2013

#10 Mis à jour par christophe guerinot il y a plus de 10 ans

Je n'avais pas percuté lors de mon dernier message, mais serait-il possible de paramétrer également la valeur de la directive 'TimeoutIdle'?
Nous avons en effet des demandes d'accès ftp via un serveur 'Cas'. Cela demande des connexions via notre annuaire ldap qui de son coté défini un 'idletimeout' sur les serveur ldap.
Ce timeout est susceptible d'évoluer au fil du temps (actuellement 300 secondes), pour permettre d'améliorer les accès à notre annuaire centralisé.

Mais cette fonctionnalité ne devrait être utilisée que de façon marginale. Si la directive 'TimeoutIdle' est fixée en 'dur ' à 1200, cela ne devrait pas trop nous handicaper.

Christophe

#11 Mis à jour par christophe guerinot il y a plus de 10 ans

  • Statut changé de Résolu à Fermé

/etc/proftpd/proftpd.conf

paramétrage des directives 'TimeoutIdle', 'MaxClients', 'MaxInstances', 'MaxRetrieveFileSize' et 'MaxStoreFileSize' Ok

Formats disponibles : Atom PDF