FreeBSD SyslogD Network Logging

2 Ağustos 2012 Perşembe

FreeBSD sistemlerde, syslog deamon networkden log alacak şekilde yapılandırmak için pratik olarak aşağıdaki konfigurasyon yeterli olur.

SyslogD aktif etmek ve log almayı aktifleştirmek için,

# echo ‘syslogd_enable=”YES”‘ >> /etc/rc.conf

# echo ‘syslogd_flags=”"‘ >> /etc/rc.conf

Log alacağınız makinaya ait syslog.conf ayarları

# echo ‘+logclient’ >> /etc/syslog.conf
# echo ‘*.* /var/log/client.log’ >> /etc/syslog.conf

DNS problemi yaşamamak için,

# echo “192.168.1.x logclient” >> /etc/hosts

Log dizinini oluşturunuz,

# mkdir /var/log/client.log; chmod 777 /var/log/client.log

Değişikliklerin geçerli olması için servisi yeniden başlatınız,

# service syslogd restart

Test için kiwisysyslog generator veya pratik olarak aşağıdaki gibi netcat uygulaması kullanılabilir.

$ nc -u syslogsunucunun_ipadresi 514 < icerik

Logları takip etmek için

# tail -f /var/log/client.log

Uzak sunuculardan syslog ile log alacak bir log sunucunuz oldu.


Share/Bookmark

0 comments :