User Tools

Site Tools


сервис_clamav

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
сервис_clamav [2019/01/24 10:21]
val [API ядра FANOTIFY]
сервис_clamav [2023/05/23 07:48] (current)
val [Debian/Ubuntu]
Line 5: Line 5:
  
   !!! Требуется не меньше 1024Mb RAM !!!    !!! Требуется не меньше 1024Mb RAM !!! 
-==== FreeBSD ==== 
-<​code>​ 
-[gate:~] # pkg install clamav 
- 
-[gate:~] # rehash 
-</​code>​ 
  
 ==== Debian/​Ubuntu ==== ==== Debian/​Ubuntu ====
Line 22: Line 16:
  
 ===== Настройка ===== ===== Настройка =====
- 
-==== FreeBSD ==== 
-<​code>​ 
-[gate:~] # cat /​usr/​local/​etc/​clamd.conf 
-</​code>​ 
  
 ==== Debian/​Ubuntu ==== ==== Debian/​Ubuntu ====
Line 35: Line 24:
 ===== Запуск ===== ===== Запуск =====
  
-==== FreeBSD ​====+==== Debian/​Ubuntu ​==== 
 <​code>​ <​code>​
-[gate:~# cat /etc/rc.conf+root@gate:​~#​ service clamav-freshclam stop 
 +</​code><​code>​ 
 +root@gate:​~#​ rm /​var/​lib/​clamav/​freshclam.dat 
 + 
 +root@gate:~# cat /etc/clamav/​freshclam.conf
 </​code><​code>​ </​code><​code>​
 ... ...
-clamav_freshclam_enable=yes +HTTPProxyServer gate.isp.un 
-clamav_clamd_enable=yes+HTTPProxyPort 3128
 </​code><​code>​ </​code><​code>​
-[gate:~# service clamav-freshclam start+root@gate:~# service clamav-freshclam start 
 +</​code>​
  
-[gate:~] # ls -l /​var/​db/​clamav/​+ИЛИ
  
-[gate:~] # service ​clamav-clamd start+https://​packages.microsoft.com/​clamav/
  
-[gate:~] # ls -l /​var/​run/​clamav/​clamd.sock +ИЛИ
-</​code>​ +
- +
-==== Debian/​Ubuntu ====+
  
 <​code>​ <​code>​
-root@gate:​~# ​service ​clamav-freshclam status +root@gate:​~# ​wget -O /var/lib/clamav/main.cld https://​val.bmstu.ru/​unix/​clamav/​main.cld 
 +root@gate:​~#​ wget -O /​var/​lib/​clamav/​daily.cld https://​val.bmstu.ru/​unix/​clamav/​daily.cld 
 +</​code><​code>​
 root@gate:​~#​ ls /​var/​lib/​clamav/​ root@gate:​~#​ ls /​var/​lib/​clamav/​
  
Line 70: Line 63:
 $ cd /tmp $ cd /tmp
  
-$ wget http://val.bmstu.ru/​unix/​virus.zip+$ wget http://gate.isp.un/​unix/​virus.zip
  
 $ clamdscan virus.zip $ clamdscan virus.zip
Line 77: Line 70:
 ==== API ядра FANOTIFY ==== ==== API ядра FANOTIFY ====
  
 +  * !!! Проверяет только в момент чтения,​ НЕ записи!
 +  * [[https://​www.clamav.net/​documents/​on-access-scanning|On-Access Scanning]]
   * [[https://​blog.clamav.net/​2016/​03/​configuring-on-access-scanning-in-clamav.html|Configuring On-Access Scanning in ClamAV]]   * [[https://​blog.clamav.net/​2016/​03/​configuring-on-access-scanning-in-clamav.html|Configuring On-Access Scanning in ClamAV]]
-  * Для ubuntu отключить ​[[Модуль AppArmor]]+  * [[Модуль AppArmor]]
  
 <​code>​ <​code>​
Line 86: Line 81:
 </​code><​code>​ </​code><​code>​
 ... ...
-User root +OnAccessIncludePath /disk2
-ScanOnAccess yes +
-OnAccessIncludePath /home +
-OnAccessExcludeUID 0+
 OnAccessPrevention yes OnAccessPrevention yes
 +OnAccessExcludeUname clamav
 +</​code><​code>​
 +# clamonacc
 </​code>​ </​code>​
 ===== Журнал ===== ===== Журнал =====
 <​code>​ <​code>​
 # tail -f /​var/​log/​clamav/​clamav.log # tail -f /​var/​log/​clamav/​clamav.log
- 
-debian# cat /​etc/​logrotate.d/​clamav-daemon 
 </​code>​ </​code>​
сервис_clamav.1548314476.txt.gz · Last modified: 2019/01/24 10:21 by val