首页 > 系统相关 >centos7安装clamAV扫描病毒

centos7安装clamAV扫描病毒

时间:2023-09-22 09:02:47浏览次数:46  
标签:文件 clamAV 扫描 centos7 clamav home txt data

 

使用开源的clamAV扫描病毒工具

扫描服务器上所有文件是否具有病毒

安装步骤

使用yum安装

1、yum -y install clamav clamav-update

需要更新 ClamAV 的病毒数据库

2、freshclam

 更新完成后 就可以使用了

3、扫描根目录下所有的文件并输出到/home/data/56.txt文件里

可以自行先创建文件 也可以不创建

cd /home/data

touch 56.txt

clamscan -r / > /home/data/56.txt

像这样带有ok的证明没有病毒

4、扫描完成后,cat一下/home/data/56.txt文件

cat /home/data/56.txt

shift+g 

跳到最后一行

可以看到类似于以下的内容:

 每一行的含义为:

  • 已知病毒数量:8672817
  • 引擎版本:0.103.10
  • 扫描的目录数:156146
  • 扫描的文件数:1013101
  • 检测到的感染文件数:0
  • 总错误数:41682
  • 扫描的数据量:433990.62 MB
  • 读取的数据量:1489173.37 MB(压缩比率 0.29:1)
  • 扫描所用时间:31984.800 秒(约533分钟)
  • 开始日期:2023年09月21日 10:02:53
  • 结束日期:2023年09月21日 18:55:58

 ClamAV 并未检测到任何感染病毒的文件

说明系统看起来是安全的

没有发现感染的文件

 

以下为扩展:

需求:周五晚上12点使用clamAV扫描根目录下所有的文件

并将文件输出到/home/data/clamav/*.txt下

其中*.txt代表当天的日期

1、打开任务计划

crontab -e

2、输入以下内容

0 0 * * 5 /usr/bin/clamscan -r / -l /home/data/clamav/$(date +\%Y\%m\%d).txt

 

  • 0 0 * * 5 表示在每周五的午夜12点运行任务。
  • /usr/bin/clamscan -r / 是 ClamAV 扫描的命令,它将根目录(/)递归扫描。
  • -l /home/data/clamav/$(date +\%Y\%m\%d).txt 表示将扫描结果输出到具有当前日期命名的文件中,例如 /home/data/clamav/20230923.txt

3、保存退出

:wq

by 小鬼 快点过来抱了~

标签:文件,clamAV,扫描,centos7,clamav,home,txt,data
From: https://www.cnblogs.com/jiayou168/p/17721479.html

相关文章

  • 写个扫描线吧
    虽然扫描线很简单,但是我发现理解还是有些不清晰,于是决定写一篇。原问题,或者说是例题一个不好暴力东西,暴力模拟不带优化至少O(n^3)也是一个非常经典的线段树例题(因为懒得画图所以下面就直接用网上dalao的题解里面的图片了)首先,因为我们要在线段树上面记录下来每一个起始点和结束点,所......
  • centos7 yum安装freeradius并配置到openldap进行简单认证
    1.yum安装freeradiusyum-yinstallfreeradiusfreeradius-utilsfreeradius-ldapvim2.编辑vim /etc/raddb/mods-available/ldap根据实际情况修改dc的值[root@localhost~]#cat/etc/raddb/mods-available/ldap|grep-v"#"|grep-v"^$"ldap{serv......
  • ElasticSearch安装配置 centos7配置
    安装前配置环境ES_JAVA_HOME编辑/etc/profileES_JAVA_HOME=/usr/local/java-17exportES_JAVA_HOME运行命令生效source/etc/profileecho$ES_JAVA_HOME1.安装Elasticserch1、上传ElasticSearch安装包至opt文件夹下(具体哪个文件夹根据自己喜好)2、解压#将elasti......
  • HBase(扫描HBase表的数据转化为对应的类Java代码)
    Msg实体类packagecom.xxxx.test01;publicclassMsg{privateStringname;privateStringbumen;privateStringaddress;privateStringdiyu;privateStringwangzhi;privateStringemail;privateStringdaibiao;privateStr......
  • centos7安装clamAV扫描病毒
    使用开源的clamAV扫描病毒工具扫描服务器上所有文件是否具有病毒安装步骤使用yum安装1、yum-yinstallclamavclamav-update需要更新ClamAV的病毒数据库2、freshclam 更新完成后就可以使用了3、扫描根目录下所有的文件并输出到/home/data/56.txt文件里可以自行先......
  • CentOS7共享文件夹设置
    故障现象:使用VMwareWorkstation10在CentOS7上安装VMwareTools工具,总是出错,更换成VMwareWorkstation12Pro共享成功。软件环境:主机:windows7、虚拟机:VMwareWorkstation12Pro、客户机: CentOS7一、设置共享文件夹1、在VMwareWorkstation12Pro虚拟......
  • Centos7 编译安装MySQL-5.6
       CMAKE编译安装编译命令make读取makefile里面的指令,编译程序,makefile文件里调用gcc命令去编译源文件cmake命令也是一个编译命令,用于一些跨平台的编译设置编译步骤编译安装需要下载源码包、可以定制化编译参数,路径等信息,缺点就是对新手不友好。 #编译参数如......
  • centos7 环境下yum安装openldap
    1.安装相关openldap的软件yum-yinstallopenldapopenldap-serversopenldap-clientsopenldap-develcompat-openldap2.openldap相关的文件配置/etc/openldap/slapd.conf:OpenLDAP的主配置文件,记录根域信息,管理员名称,密码,日志,权限等/etc/openldap/slapd.d/:这下面是/etc/o......
  • IIS 部署的应用禁用HTTP TRACE / TRACK方法【原理扫描】
     TRACE和TRACK是用于调试Web服务器连接的HTTP方法。直接在网站Web.config文件中进行如下操作:在Web.config中的<system.webServer>节点内添加以下配置即可:<security><requestFiltering><verbs><addverb="OPTIONS"allowed="false"/><addverb="Trace"......
  • M2芯片MAC安装CentOS7.9虚拟机
    安装CentOS7.91、官网下载的ARM镜像均不可用,卡在installcentos7界面。需找寻下载适合M1/2MAC的ARM镜像才行。例如从官网下载的CentOS-7-aarch64-Minimal-2009.iso安装时一直卡在这个界面。镜像下载地址:CentOS-7-aarch64-08191738.mpghttps://www.aliyundrive.com/s/nu972LGBLF......