Clam Anti Virus (ClamAV)

Clam AntiVirus popüler açık kaynak kodlu (GPL) posta ağ geçitleri e-posta taraması için tasarlanmış UNIX, anti-virüs aracıdır. Bu esnek ve ölçeklenebilir çoklu iş parçacıklı cini, bir komut satırı tarayıcı sağlar ve Truva atları, virüsler, malware ve diğer zararlı tehditleri tespit edebilir. Ayrıca internet üzerinden otomatik veritabanı güncelleme için gelişmiş bir araç ile birlikte geliyor.

Bu makalede, bir DirectAdmin tabanlı web sunucusu üzerinde ClamAV kurulum boyunca size rehberlik edeceğiz.

Kurulum 

cd /usr/local/directadmin/custombuild
./build update
./build set clamav yes
./build clamav

Eğer Aşağıdaki gibi bir hata alırsanız

[root@server ~]# /etc/init.d/clamd start
Starting clamd: LibClamAV Error: cli_loaddb(): No supported database files found in /usr/share/clamav
ERROR: Can't open file or directory
                                                          [FAILED]

yada

LibClamAV Error: cl_load(): Can't get status of /usr/share/clamav

Clamav veritabanı bulamıyor demektir. 

Çözüm

cd /usr/share
mkdir -p clamav
chown clamav:clamav clamav
freshclam -v

Yapılandırma

 exim.conf açarak

 

av_scanner = clamd: 127.0.0.1 3310

"primary_hostname =": satırına ekleyiniz

Eğer custombuild 2.0 kullanıyorsanız yukarıdakı işlemi yapmayınız : /etc/exim.clamav.load.

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