Forum Linux.debian/ubuntu Plusieurs fichiers de log sur vsftpd

Posté par  .
Étiquettes :
0
16
nov.
2006
Bonjour,

J'utilise un vsftpd tout simple sur une debian 3.1 (qui ne fait que ça).

Mon problème : vsftpd crée plusieurs fichiers de log dans /var/log :
vsftpd.log
vsftpd.log.0
vsftpd.log.1
vsftpd.log.2
vsftpd.log.3 etc...

dans lesquels les dates se suivent : le plus récent est le .log , le plus vieux étant celui dont le chiffre à la fin est le plus grand.

Concernant les logs, mon vsftpd.conf me dit :

xferlog_enable=YES
Et les options suivantes sont en commentaire :
#xferlog_file=/var/log/vsftpd.log
#xferlog_std_format=YES

Dans la doc, aucune allusion au fait que plusieurs fichiers soient générés.

Je voudrais qu'il n'y ait qu'un seul fichier, qui contiennent tous les logs.
Savez-vous si c'est possible et comment ?

Merci !

Question subsidiaire : comment connaitre la version de vsftpd installée ?
  • # logrotate

    Posté par  (site web personnel) . Évalué à 1.

    C'est logrotate qui fait tourner les logs de vsftpd toutes les semaines :
    vsftpd.log pour la semaine courante,
    vsftpd.log.0 pour la semaine dernière,
    vsftpd.log.1 pour la semaine d'avant,
    etc.

    Ca se configure dans /etc/logrotate.d/vsftpd.

    Pour n'avoir aucune rotation, enlève le fichier du répertoire logrotate.d. Je te le déconseille car ta partition qui contient les logs risque de saturer un jour.

    Réponse à la question subsidiaire : $ apt-cache policy vsftpd
    • [^] # Re: logrotate

      Posté par  . Évalué à 1.

      Merci beaucoup niol.

      Je regarde tout ça.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.