阅读 505

阿里云服务器安装Clamav免费杀毒工具

阿里云服务器安装Clamav免费杀毒工具

阿里云服务器上面有个漏洞和安全告警,上面会提示你服务器上面的一些漏洞,或者你的服务器被黑客攻击了之后提示的安全告警,一些病毒文件都需要你来处理。


这边我在网上找了一个杀毒工具,安装到了服务上面,然后记录一下安装过程


一.安装依赖


#相关依赖

yum install -y gcc gcc-c++ openssl openssl-devel gcc-g77

注:这边关于依赖可能会出现两个错误,这边我们提前把依赖的问题解决好,后面就不会出现这两个错误了


1.解决configure: error: C++ compiler cannot create executables问题


解决方法:这边直接在安装依赖后面加上gcc-g77就可以了,上面的命令中已经加上了,这边就不用管了

参考博客链接:https://blog.csdn.net/wzyzzu/article/details/44452563


2.configure: error: Your libcurl (e.g. libcurl-devel) is too old. Installing ClamAV with clamonacc requires libcurl 7.45 or higher. For a quick fix,

这个是一个依赖版本要求是7.45或者更高,


#解决

rpm -Uvh http://www.city-fan.org/ftp/contrib/yum-repo/rhel7/x86_64/city-fan.org-release-2-1.rhel7.noarch.rpm

 

#修改该repo的enable为1

vi /etc/yum.repos.d/city-fan.org.repo

 

如下:

[city-fan.org]

name=city-fan.org repository for Red Hat Enterprise Linux (and clones) releasever( releasever (releasever(basearch)

#baseurl=http://mirror.city-fan.org/ftp/contrib/yum-repo/rhelreleasever/ releasever/releasever/basearch

mirrorlist=http://mirror.city-fan.org/ftp/contrib/yum-repo/mirrorlist-rhel$releasever

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-city-fan.org

 

#然后安装最新的cur

yum -y install curl

 

参考博客:https://blog.csdn.net/qq_34158880/article/details/106113565

二.安装Clamav


Clamav的官方下载地址:http://www.clamav.net/download.html




#在/opt下面创建clamav目录,上传刚刚下载好的tar包到/opt/clamav目录下面

cd /opt

mkdir clamav

 

#解压tar包

tar -xf clamav-0.101.0.tar.gz

cd clamav-0.101.0

 

#安装

./configure --prefix=/opt/clamav

make &&make install

 

#创建目录

mkdir /opt/clamav/logs   (日志文件)

mkdir /opt/clamav/updata  (病毒库)

 

#创建文件

touch /opt/clamav/logs/freshclam.log

touch /opt/clamav/logs/clamd.log

 

#修改配置文件

cp /opt/clamav/etc/clamd.conf.sample /opt/clamav/etc/clamd.conf

cp /opt/clamav/etc/freshclam.conf.sample /opt/clamav/etc/freshclam.conf

 

 

#修改clamd.conf

vi /opt/clamav/etc/clamd.conf

 

# Example 注释掉这一行

增加以下内容

LogFile /opt/clamav/logs/clamd.log

PidFile /opt/clamav/updata/clamd.pid

DatabaseDirectory /opt/clamav/updata

 

 

 

#修改freshclam.conf

# Example

DatabaseDirectory /opt/clamav/updata

UpdateLogFile /opt/clamav/logs/freshclam.log

PidFile /var/run/freshclam.pid

DatabaseMirror database.clamav.net

 

 

 

#创建用户组和用户,给权限

groupadd clamav

useradd -g clamav -s /bin/false -c "Clam AntiVirus" clamav

chown -R clamav:clamav /opt/clamav

 

 

#更新病毒库

/opt/clamav/bin/freshclam

 

 

 

#查杀当前目录并删除感染的文件

/opt/clamav/bin/clamscan -r --remove

 

 

----------- SCAN SUMMARY -----------     #扫描摘要

Known viruses: 6377069                   #已知病毒:6377069

Engine version: 0.99.2                   #引擎版本:0.92.2

Scanned directories: 18186               #扫描目录:18186

Scanned files: 80762                     #扫描文件:80762

Infected files: 0                        #感染档案:0

Total errors: 4253                       #总误差:4253

Data scanned: 4717.23 MB                 #数据扫描:4717.23兆字节

Data read: 9475.00 MB (ratio 0.50:1)     #数据读取:9475MB(比0.50∶1)

Time: 1939.667 sec (32 m 19 s)           #时间:1939.667秒(32分19秒)

定义定时任务


定时更新病毒库,定时杀毒,记录日志



————————————————

版权声明:本文为CSDN博主「这辈子_安静的努力着」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://blog.csdn.net/qq_35868412/article/details/107093162


文章分类
后端
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐