emplacement du fichier journal vsftpd?

14

Quelqu'un peut-il me dire où se trouve le fichier journal de vsftpd? J'essaie d'apprendre à installer et configurer un serveur ftp et je n'arrive pas à trouver le fichier journal. Quelqu'un peut-il me dire comment configurer le service pour créer un fichier journal ou où se trouve-t-il?

Caranfil Alegzandru
la source

Réponses:

14

Le fichier journal d'Ubuntu par défaut est /var/log/vsftpd.log. Le réglage est en/etc/vsftpd.conf

La valeur par défaut peut être modifiée en spécifiant un nom de chemin différent ( /etc/vsftp.confentrée):

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 
LD James
la source
Si vous souhaitez afficher un journal en direct et en temps réel de tous les événements qui se produisent sur le serveur FTP, faites-le tail -f vsftpd.log. Tail est un programme qui affiche la «queue» d'un fichier, lui -fdit de suivre toutes les données ajoutées au fichier, dans ce cas, toutes les nouvelles entrées de journal dans le journal ftp vsftpd.log.
Skybbles
1

Il arrive parfois que le journal ne remplisse aucune donnée, car le fichier n'existe pas. Créez un fichier journal:

touch /var/log/vsftpd.log

alors

service vsftpd restart
Geo Hurling
la source
La touche /var/log/vsftpd.log ne devrait pas être nécessaire. Si cela est nécessaire, cela devrait être un signe qu'il y a un problème avec l'installation ou la configuration de vsftpd. Le fichier journal doit être créé automatiquement s'il n'existe pas. Je l'ai testé pour m'assurer que ce serait bien le cas, en renommant /var/log/vsftpd.log. Il a été automatiquement recréé pour enregistrer l'activité vsftpd. La recréation est la même chose qui se produit lorsque le fichier journal est tourné ... déplacé vers /var/log/vsftpd.log.1.
LD James