Magnet Hosting

Memisahkan Log FTP untuk Server / VPS cPanel

Sebuah server, termasuk cPanel melakukan pemeriksaan berbagai proses di server tersebut untuk memeriksa status proses tersebut, termasuk di dalam nya proses FTP. Untuk memeriksa status proses FTP, server melakukan login setiap 8 menit untuk kemudian logout, sehingga /var/log/messages kita akan dipenuhi oleh entry berikut;

pure-ftpd: ([email protected]) [INFO] New connection from 127.0.0.1
pure-ftpd: ([email protected]) [INFO] Logout.
pure-ftpd: ([email protected]) [INFO] New connection from 127.0.0.1
pure-ftpd: ([email protected]) [INFO] Logout.
pure-ftpd: ([email protected]) [INFO] New connection from 127.0.0.1
pure-ftpd: ([email protected]) [INFO] Logout.
pure-ftpd: ([email protected]) [INFO] New connection from 127.0.0.1
pure-ftpd: ([email protected]) [INFO] Logout.

Yang akan mengganggu proses kita dalam melakukan pemeriksaan /var/log/messages. Lakukan langkah berikut untuk memisahkan entry log FTP ke file lain, langkah ini dibuat untuk diimplementasikan pada server atau virtual private server (VPS) yang menggunakan cPanel - WHM Control Panel.

Edit /etc/syslog.conf

Ubah ini;

*.info;mail.none;authpriv.none;cron.none -/var/log/messages

Menjadi;

*.info;mail.none;authpriv.none;cron.none;ftp.none -/var/log/messages

Dan tambahkan baris berikut di akhir file;

ftp.* -/var/log/ftp

Edit /etc/logrotate.d/syslog

Ubah ini;

/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron {

Menjadi ini;

/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron /var/log/ftp {

Restart syslog

service syslog restart

Semua log mengenai FTP akan ditulis pada file /var/log/ftp.

Referensi

http://www.jaguarpc.com/forums/showthread.php?t=17091

Pencarian

Knowledge Base

Tanya Jawab

Artikel Terbaru

Tag Cloud