vsftpd günlük dosyasının konumu?


14

Birisi bana vsftpd için günlük dosyasının nerede olduğunu söyleyebilir? Bir ftp sunucusunun nasıl kurulacağını ve yapılandırılacağını öğrenmeye çalışıyorum ve günlük dosyasını bulamıyorum. Birisi bana günlük dosyası yapmak için hizmeti nasıl yapılandıracağımı veya nerede olduğunu söyleyebilir mi?

Yanıtlar:


14

Ubuntu için günlük dosyası varsayılan olarak şudur /var/log/vsftpd.log. Ayar/etc/vsftpd.conf

Varsayılan, farklı bir yol adı ( /etc/vsftp.confgiriş) belirtilerek değiştirilebilir :

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

FTP sunucusunda gerçekleşen tüm olayların canlı, gerçek zamanlı günlüğünü görüntülemek istiyorsanız, yapın tail -f vsftpd.log. Kuyruk, bir dosyanın 'kuyruğunu' görüntüleyen, dosyaya -feklenen verileri, bu durumda ftp günlüğündeki yeni günlük girdilerini izlemesini söyleyen bir programdır vsftpd.log.
Skybbles

1

Bazen dosya mevcut olmadığından günlük herhangi bir veri doldurmuyor olabilir. Bir günlük dosyası oluşturun:

touch /var/log/vsftpd.log

Sonra

service vsftpd restart

/Var/log/vsftpd.log dokunuşu gerekli olmamalıdır. Gerekirse, vsftpd kurulumunda veya yapılandırmasında bir sorun olduğunu gösteren bir işaret olmalıdır. Günlük dosyası yoksa otomatik olarak oluşturulmalıdır. Ben /var/log/vsftpd.log yeniden adlandırarak, gerçekten durum böyle olduğundan emin olmak için test ettim. Vsftpd etkinliğini günlüğe kaydetmek için otomatik olarak yeniden oluşturuldu. Yeniden oluşturma, günlük dosyası döndürüldüğünde gerçekleşenle aynı şeydir ... /var/log/vsftpd.log.1 klasörüne taşındı.
LD James
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.