防病毒扫描
安装病毒扫描组件前请确保已安装悦库服务端,并且已连接互联网!
硬件要求
- CPU 2核心及以上、内存4G及以上。
安装
- Windows系统
- Linux系统
-
下载安装包
下载ClamAV安装包,安装过程中全部选择默认项即可。
-
添加配置文件
解压出两个.conf
文件,复制到安装路径C:\Program Files\ClamAV
。 -
安装ClamAV系统服务
以管理员身份打开cmd命令行,并按以下步骤运行命令:
-
添加ClamAV安装路径到path系统环境变量中。
set "clamavPath=C:\Program Files\ClamAV"
wmic ENVIRONMENT create name="ClamAV_HOME",username="<system>",VariableValue="%clamavPath%" -
初始化病毒库,需联网,并等待执行完毕。
"%clamavPath%\freshclam.exe"
-
安装系统服务并设置系统服务开机启动。
"%clamavPath%\clamd.exe" --install-service
"%clamavPath%\freshclam.exe" --install-service
sc config clamd start= auto
sc config freshclam start= auto -
加入防火墙排除列表。
netsh firewall add allowedprogram "%clamavPath%/clamd.exe" "clamd" ENABLE
netsh firewall add allowedprogram "%clamavPath%/freshclam.exe" "clamd" ENABLE -
启动系统服务。
net start clamd
net start freshclam -
病毒扫描组件安装全部完成,需重启悦库服务端使之生效。
-
-
下载安装配置文件
sudo mv ./clamavConf.tar /etc/clamavConf/
sudo tar -xf /etc/clamavConf/clamavConf.tar -C /etc/clamavConf/;sudo rm -f /etc/clamavConf/clamavConf.tar -
运行clamav容器
sudo docker run -itd --restart=always --name ydisk-clamav --publish 3310:3310 --publish 7357:7357 -v /opt/ydisks/tmp:/opt/ydisks/tmp -v /etc/clamavConf/clamav/:/etc/clamav clamav/clamav:stable
-
clamav容器首次运行初始化病毒数据库需要3~5分钟,使用命令查看状态
sudo docker logs -f ydisk-clamav
-
检查病毒扫描服务运行情况
sudo docker exec -it ydisks clamdscan -c /app/etc/clamav/clamd.remote.conf --ping 3
成功则显示 PONG
卸载
- Windows系统
- Linux系统
-
以管理身份打开cmd命令,并运行命令:
appwiz.cpl
在程序列表中,找到ClamAv,执行卸载。
-
删除clamav容器
sudo docker rm -f ydisk-clamav
-
删除clamav镜像
sudo docker rmi clamav/clamav:stable