Speicherort der vsftpd-Protokolldatei?


13

Kann mir jemand sagen, wo sich die Protokolldatei für vsftpd befindet? Ich versuche zu lernen, wie man einen FTP-Server installiert und konfiguriert, und ich kann die Protokolldatei scheinbar nicht finden. Kann mir jemand sagen, wie man den Dienst konfiguriert, um eine Protokolldatei zu erstellen, oder wo er sich befindet?

Antworten:


13

Die Protokolldatei für Ubuntu lautet standardmäßig /var/log/vsftpd.log. Die Einstellung ist in/etc/vsftpd.conf

Der Standardwert kann durch Angabe eines anderen Pfadnamens ( /etc/vsftp.confEintrags) geändert werden :

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 

Wenn Sie ein Live-Echtzeitprotokoll aller Ereignisse auf dem FTP-Server anzeigen möchten, tun Sie Folgendes tail -f vsftpd.log. Tail ist ein Programm, das den 'Tail' einer Datei anzeigt und -fan die Datei angehängte Daten, in diesem Fall neue Protokolleinträge im FTP-Protokoll, anweist vsftpd.log.
Skybbles

1

Manchmal füllt das Protokoll keine Daten, weil die Datei nicht vorhanden ist. Erstellen Sie eine Protokolldatei:

touch /var/log/vsftpd.log

Dann

service vsftpd restart

Der Touch /var/log/vsftpd.log sollte nicht notwendig sein. Wenn dies erforderlich ist, sollte dies ein Anzeichen dafür sein, dass ein Problem mit der vsftpd-Installation oder -Konfiguration vorliegt. Die Protokolldatei sollte automatisch erstellt werden, wenn sie nicht vorhanden ist. Ich habe es getestet, um sicherzustellen, dass dies tatsächlich der Fall ist, indem ich die Datei /var/log/vsftpd.log umbenannt habe. Es wurde automatisch neu erstellt, um die vsftpd-Aktivität zu protokollieren. Die Neuerstellung ist das gleiche, was passiert, wenn die Protokolldatei gedreht wird ... und nach /var/log/vsftpd.log.1 verschoben wird.
LD James
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.