Le fichier de configuration principal pour VSFTPD est '/etc/vsftpd/vsftpd.conf ‘. Lorsque la journalisation détaillée est activée, vous devez désactiver l'option de journalisation normale, c'est-à-dire xferlog_std_format=NO .
Vous trouverez ci-dessous les 2 options qui apparaissent lors de la configuration de la connexion à vsftpd.
- xferlog_std_format — Lorsqu'il est activé conjointement avec xferlog_enable, le journal est écrit dans le fichier spécifié dans la directive xferlog_file (/var/log/xferlog par défaut)
- log_ftp_protocol — Lorsqu'il est activé conjointement avec xferlog_enable et avec xferlog_std_format défini sur NO, toutes les commandes et réponses FTP sont enregistrées dans /var/log/vsftpd.log .
1. Par défaut, la journalisation est activée via l'entrée ci-dessous.
# vi /etc/vsftpd/vsftpd.conf xferlog_std_format=YES
2. Cependant, cela n'affichera que l'activité des fichiers. Si vous avez besoin d'une journalisation plus détaillée, y compris les connexions et les commandes, vous devrez ajouter la ligne ci-dessous :
# vi /etc/vsftpd/vsftpd.conf log_ftp_protocol=YES
3. Comme indiqué précédemment, définissez le paramètre xferlog_std_format sur NON pour désactiver la journalisation normale.
# vi /etc/vsftpd/vsftpd.conf xferlog_std_format=YESRemarque :Lorsque cette option est activée, toutes les requêtes et réponses FTP sont enregistrées. Ceci est très utile pour le débogage. Vous pouvez commenter cette ligne une fois que vous avez terminé le débogage.