Install and configure ClamAV Antivirus on CentOS 6 Rumi, September 5, 2017 Enable EPEL repository CentOS 6.x 32-bit: # rpm –ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm CentOS 6.x 64-bit: # rpm –ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm Check the repository list. # yum repolist Install required ClamAV packages # yum install clamav clamd Start the clamd service and set it to auto-start # /etc/init.d/clamd on # chkconfig clamd on # /etc/init.d/clamd start Update the virus definitions database using command: # /usr/bin/freshclam Note: ClamAV will update automatically, as part of /etc/cron.daily/freshclam.) Set the cron job on a daily / hour / weekly to perform scan . In below example , we are going to create a cronjob on daily to scan the folder /home/ # vi /etc/cron.daily/dailyscan #!/bin/bash SCAN_DIR="/home" LOG_FILE="/var/log/clamav/dailyscan.log" /usr/bin/clamscan -i -r $SCAN_DIR >> $LOG_FILE Set the executable permission # chmod +x /etc/cron.daily/dailyscan Administrations Configurations (Linux) CentOSCentOS6Clamav