Dalam artikel hari ini di blog kami, kami akan menginstal ClamAV pada CentOS 6 VPS dengan panel kontrol DirectAdmin. Kami menawarkan DirectAdmin gratis dengan semua paket hosting VPS kami.
Clam AntiVirus atau ClamAV sangat populer dan banyak digunakan, aplikasi antivirus gratis dan open source untuk sistem mirip Unix. Ini dirancang untuk mendeteksi lebih dari 750.000 virus, trojan, worm, malware seluler, dan perangkat lunak berbahaya lainnya di server Anda. ClamAV terutama digunakan pada server email sebagai pemindai email sisi server.
Instalasi cukup cepat dan mudah, bahkan jika Anda tidak nyaman dengan baris perintah Linux. Mari kita mulai penginstalan.
Login ke server Anda sebagai pengguna 'root' dan pertama-tama, pastikan server Anda up-to-date dengan menjalankan perintah berikut:
# yum update
Ubah direktori kerja saat ini ke direktori custombild DirectAdmin
# cd /usr/local/directadmin/custombuild
dan kompilasi ClamAV dengan menjalankan perintah berikut:
./build update ./build set clamav yes ./build clamav
Setelah kompilasi selesai, Anda mungkin mendapatkan pesan kesalahan berikut saat ClamAV akan mencoba memulai:
Starting clamd: LibClamAV Error: cli_loaddb(): No supported database files found in /usr/share/clamav ERROR: Can't open file or directory
Artinya tidak ada database virus ClamAV di server Anda. Basis data dapat dibuat dengan mudah:
# freshclam -v
Dan mulai ClamAV:
# /etc/init.d/clamd start
Selesai. Instalasi ClamAV sangat mudah.
Sekarang, kita akan mengintegrasikan ClamAV dengan Exim.
Menggunakan editor teks favorit Anda, edit file konfigurasi Exim dan tambahkan baris berikut sebelum “primary_hostname = ” baris
# nano /etc/exim.conf av_scanner = clamd:127.0.0.1 3310
Selanjutnya, temukan 'check_message: ' dan tambahkan baris berikut di bawahnya:
deny message = This message contains malformed MIME ($demime_reason) demime = * condition = ${if >{$demime_errorlevel}{2}{1}{0}} deny message = This message contains a virus or other harmful content ($malware_name) demime = * malware = */defer_ok deny message = This message contains an attachment of a type which we do not accept (.$found_extension) demime = bat:com:pif:prf:scr:vbs warn message = X-Antivirus-Scanner: Clean mail though you should still use an Antivirus
Simpan perubahan dan mulai ulang Exim
# service exim restart
Sekarang Anda telah menginstal ClamAV dan terintegrasi dengan Exim pada CentOS 6 DirectAdmin VPS Anda.
Menggunakan ClamAV Anda dapat memindai satu file, direktori, atau seluruh server.
Untuk memeriksa semua file dalam direktori tertentu, gunakan:
# clamscan -r -i /path/to/directory
Untuk memeriksa semua file di server Anda, gunakan:
# clamscan -r -i /
Bendera -i hanya akan menampilkan file yang terinfeksi.
Bendera -r akan memindai direktori dan subdirektori secara rekursif.
Untuk melihat semua opsi yang tersedia, jalankan:
# clamscan --help
Tentu saja Anda tidak perlu melakukan semua ini jika Anda menggunakan salah satu layanan Hosting VPS Linux kami, dalam hal ini Anda dapat meminta admin Linux ahli kami untuk menginstal ClamAV untuk Anda. Mereka tersedia 24×7 dan akan segera memenuhi permintaan Anda.
PS. Jika Anda menyukai posting ini, silakan bagikan dengan teman-teman Anda di jejaring sosial menggunakan tombol di sebelah kiri atau cukup tinggalkan balasan di bawah. Terima kasih.