linux_wiki:clamav

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

linux_wiki:clamav [2015/10/08 21:09]
billdozor [clamscan]
linux_wiki:clamav [2019/05/25 23:50]
Line 1: Line 1:
-====== Clamav ====== 
- 
-**General Information** 
- 
-ClamAV is "an open source antivirus engine for detecting trojans, viruses, malware and other malicious threats." 
- 
-Official Site: [[http://www.clamav.net/index.html]] 
- 
-**Checklist** 
-  * Distro: Enterprise Linux 6.x 
-  * Repo: EPEL 
- 
----- 
- 
-====== Installation ====== 
- 
-Add the EPEL repo 
-<code bash> 
-yum -y install epel-release 
-</code> 
- 
-Install ClamAV 
-<code bash> 
-yum -y install clamav 
-</code> 
- 
----- 
- 
-====== Configuration ====== 
- 
-===== freshclam ===== 
- 
-Virus definition updater for ClamAV. 
-    * Config: /etc/freshclam.conf 
-    * Daily Cron: /etc/cron.daily/freshclam 
- 
-/etc/freshclam.conf - Ensure Database Mirrors are correct 
-<code bash> 
-DatabaseMirror db.us.clamav.net 
-DatabaseMirror db.local.clamav.net 
-</code> 
- 
-If you have a Squid proxy 
-<code bash> 
-HTTPProxyServer myserverhostname 
-HTTPProxyPort 3128 
-</code> 
- 
-Run manual virus updates 
-<code bash> 
-freshclam 
-</code> 
- 
----- 
- 
-====== Operation ====== 
- 
-===== clamscan ===== 
- 
-Clamscan is the utility that scans files and directories for viruses. 
- 
-Scan a single file 
-<code bash> 
-clamscan myfile 
-</code> 
- 
-Scan the current working directory 
-<code bash> 
-clamscan 
-</code> 
- 
-Scan a directory recursively 
-<code bash> 
-clamscan -r /home/rjones 
-</code> 
- 
-Scan a stream 
-<code bash> 
-cat myfile | clamscan - 
-</code> 
- 
-Clamscan return codes 
-  * 0 => no virus found 
-  * 1 => virus(es) found 
-  * 2 => Some error(s) occured 
- 
----- 
  
  • linux_wiki/clamav.txt
  • Last modified: 2019/05/25 23:50
  • (external edit)