Bazı IP'leri engellediğim bir Ubuntu sunucum var ufw
. Günlük kaydını etkinleştirdim, ancak günlükleri nerede bulacağımı bilmiyorum. Günlükleri nerede olabilir veya neden ufw
günlüğe kaydetmiyor olabilir ?
Bazı IP'leri engellediğim bir Ubuntu sunucum var ufw
. Günlük kaydını etkinleştirdim, ancak günlükleri nerede bulacağımı bilmiyorum. Günlükleri nerede olabilir veya neden ufw
günlüğe kaydetmiyor olabilir ?
Yanıtlar:
sudo ufw status verbose
İlk etapta giriş yapıp yapmadığınızı görmek için gerçekleştirin. Eğer değilseniz sudo ufw logging on
, değilse yapın. Giriş yapıyorsa, /var/log/
ile başlayan dosyaları kontrol edin ufw
. Örneğin,sudo ls /var/log/ufw*
Eğer günlük, ama hiçbir yoksa /var/log/ufw*
dosyaları olmadığını kontrol rsyslog
çalıştıran: sudo service rsyslog status
. Rsyslog çalışıyorsa, ufw günlüğe kaydedilir ve hala günlük dosyası yoktur, herhangi birinden bahsetmek için genel günlük dosyalarını arayın UFW
. Örneğin: grep -i ufw /var/log/syslog
ve grep -i ufw /var/log/messages
yanı sıra grep -i ufw /var/log/kern.log
.
ufw
Sistem günlüğü, mesajlar ve kern.log dosyasında bir ton mesaj bulursanız, tüm UFW mesajlarını ayrı bir dosyaya kaydetmesi rsyslog'a bildirilmelidir. /etc/rsyslog.d/50-default.conf
Aşağıdaki iki satırı yazan satırın üstüne bir satır ekleyin :
:msg, contains, “UFW” -/var/log/ufw.log
& ~
Ve sonra tüm ufw
mesajları içeren bir ufw.log dosyasına sahip olmalısınız !
50-default.conf
Mevcut konfigürasyonlar için dosyayı kontrol edin .
Düzenlemeleri kaydetmeden önce dosyayı yedeklediğinizden emin olun!
Ayrıca UFW'nin günlüklerini çekirdek tamponunda da bulabilirsiniz.
sudo dmesg | grep '\[UFW'