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 niol (site web personnel) . Évalué à 1.
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 vilcoy . Évalué à 1.
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.