admin管理员组

文章数量:1652353

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

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

一.安装依赖

 
  1. #相关依赖

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

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

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

解决方法:这边直接在安装依赖后面加上gcc-g77就可以了,上面的命令中已经加上了,这边就不用管了
参考博客链接:https://blog.csdn/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或者更高,

 
  1. #解决

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

  3. #修改该repo的enable为1

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

  5. 如下:

  6. [city-fan]

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

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

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

  10. enabled=1

  11. gpgcheck=1

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

  13. #然后安装最新的cur

  14. yum -y install curl

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

二.安装Clamav

Clamav的官方下载地址:ClamAVNet

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

  2. cd /opt

  3. mkdir clamav

  4. #解压tar包

  5. tar -xf clamav-0.101.0.tar.gz

  6. cd clamav-0.101.0

  7. #安装

  8. ./configure --prefix=/opt/clamav

  9. make &&make install

  10. #创建目录

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

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

  13. #创建文件

  14. touch /opt/clamav/logs/freshclam.log

  15. touch /opt/clamav/logs/clamd.log

  16. #修改配置文件

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

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

  19. #修改clamd.conf

  20. vi /opt/clamav/etc/clamd.conf

  21. # Example 注释掉这一行

  22. 增加以下内容

  23. LogFile /opt/clamav/logs/clamd.log

  24. PidFile /opt/clamav/updata/clamd.pid

  25. DatabaseDirectory /opt/clamav/updata

  26. #修改freshclam.conf

  27. # Example

  28. DatabaseDirectory /opt/clamav/updata

  29. UpdateLogFile /opt/clamav/logs/freshclam.log

  30. PidFile /var/run/freshclam.pid

  31. DatabaseMirror database.clamav

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

  33. groupadd clamav

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

  35. chown -R clamav:clamav /opt/clamav

  36. #更新病毒库

  37. /opt/clamav/bin/freshclam

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

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

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

  41. Known viruses: 6377069 #已知病毒:6377069

  42. Engine version: 0.99.2 #引擎版本:0.92.2

  43. Scanned directories: 18186 #扫描目录:18186

  44. Scanned files: 80762 #扫描文件:80762

  45. Infected files: 0 #感染档案:0

  46. Total errors: 4253 #总误差:4253

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

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

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

定义定时任务

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

云服务器搭载业务,选择合适的平台最重要!

从目前国内云计算市场的格局来看,国内云计算前三强分别是阿里云、腾讯云和华为云,阿里云、腾讯云作为背靠互联网平台的企业,更偏向于B端用户;华为与作为传统的通信巨头,更偏向于G端。

当然如何选择服务器机型,这里有篇文档汇总的比较详细,文档地址:

云服务器哪家好!2021年阿里云、腾讯云、华为云的服务器配置及价格对比?​

如果是高并发,高IO业务场景,需要确定服务器规格,可让业务应用性能发挥到最佳,参考官方文档:

阿里云服务器规格:规格实例族 - 云服务器 ECS

腾讯云服务器规格:规格实例族 - 云服务器CVM

本文标签: 阿里服务器工具免费杀毒clamav