lokasi file log vsftpd?

14

Dapatkah seseorang memberi tahu saya di mana letak file log untuk vsftpd? Saya mencoba mempelajari cara menginstal dan mengkonfigurasi server ftp dan sepertinya saya tidak dapat menemukan file log. Adakah yang bisa memberi tahu saya cara mengkonfigurasi layanan untuk membuat file log atau di mana berada?

Caranfil Alegzandru
sumber

Jawaban:

14

File log untuk Ubuntu secara default adalah /var/log/vsftpd.log. Pengaturan dalam/etc/vsftpd.conf

Default dapat dimodifikasi dengan menentukan pathname yang berbeda ( /etc/vsftp.confentri):

# You may override where the log file goes if you like. The default is shown
# below.                     
#xferlog_file=/var/log/vsftpd.log 
LD James
sumber
Jika Anda ingin melihat log langsung, realtime dari semua peristiwa yang terjadi di server FTP, lakukan tail -f vsftpd.log. Tail adalah sebuah program yang menampilkan 'tail' dari sebuah file, -fmemerintahkannya untuk mengikuti data apa pun yang ditambahkan ke file, dalam hal ini, setiap entri log baru dalam ftp log vsftpd.log.
Skybbles
1

Terkadang log tidak mengisi data apa pun, karena file tidak ada. Buat file log:

touch /var/log/vsftpd.log

Kemudian

service vsftpd restart
Geo Hurling
sumber
Sentuhan /var/log/vsftpd.log seharusnya tidak perlu. Jika diperlukan, itu harus menjadi tanda bahwa ada masalah dengan instalasi atau konfigurasi vsftpd. File log harus dibuat secara otomatis jika tidak ada. Saya mengujinya untuk memastikan ini memang akan terjadi, dengan mengganti nama /var/log/vsftpd.log. Secara otomatis diciptakan kembali untuk mencatat aktivitas vsftpd. Pembuatan ulang adalah hal yang sama yang terjadi ketika file log diputar ... dipindahkan ke /var/log/vsftpd.log.1.
LD James