用clamscan來給linux主機殺毒掃描病毒

字號+ 編輯: 种花家 修訂: 种花家 來源: 原创 2023-09-12 我要說兩句(4)

阿裡雲挖鑛機處理起來比較麻煩, 鑛機程序在黑客植入過後, cpu經常達到100%, 連正常業務都搞不起了, 我們應該找個殺毒軟件弄一弄了。在這裡介紹一個clamscan的用法。

先说centos的yum安装

yum更新yum源,不然可能找不到clamav包:

yum -y install epel-release

yum直接安装clamscan

yum install -y clamav clamav-update

之后需要先更新一下病毒库:

freshclam

更新完毕之后可以开始扫描了

我们再看clamscan在命令行里如何开始扫描:

clamscan -r -i <启始扫描路径>

其中-r参数是包含扫描子目录文件, -i是扫描之后只显示被感染的文件报告

再说一下debian下的apt-get安装

首先保证apt-get是最新的

apt-get update
apt-get upgrade

然后安装

apt-get install clamav clamav-daemon

等待完工

关于报错 error: Your OpenSSL installation is misconfigured or missing

你如果自己用源码编译可能会陷入这个麻烦,明明安装了openssl有ssl.h这个库,然而就是无法通过编译,不如用apt-get安装。反正你也不会把clamav整天安装在服务器后台上运行,用完了就卸载了。

关于运行freshclam更新病毒库时,报错:日志被其他进程锁定

具体报错如下:

ERROR: /var/log/clamav/freshclam.log is locked by another process
ERROR: Problem with internal logger (UpdateLogFile = /var/log/clamav/freshclam.log).
ERROR: initialize: libfreshclam init failed.
ERROR: Initialization error!

直接删了这个日志即可

rm -f /var/log/clamav/freshclam.log

搞定

清理矿机木马的注意事项

有一种情况是中了矿机木马, 自带一个可自行修复的挖矿机, 服务器cpu经常跑满。因为一些矿机木马的修复是依赖crontab功能来进行定时后台恢复的。那么如果可能的情况下,先把crontab服务停掉:

service crond stop

不然面对挖矿木马, 你可能怎么杀都杀不完。一边杀另一边就被复制出来, 直到把服务器干废了的那一天。

66619ee552921fb5295f5d3fe5ff8132.jpg

插播额外两条小知识:查看crond服务里面到底是什么鬼在操作?

crontab -l

编辑crond定时任务列表

crontab -e

事后盘点

小编因为害怕服务器中一些奇奇怪怪的马, 专程把不需要crond的环境盘点出来, 都给卸了。大多数情况下,定时器可以自己写嘛, 系统自带的东西, 真心是个潜在的洞。

閲完此文,您的感想如何?
  • 有用

    585

  • 沒用

    46

  • 開心

    9

  • 憤怒

    18

  • 可憐

    1

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: PHP+JS聊天群

相關課文
  • Linux系統下word文档轉成pdf的辦法

  • ubuntu和debian安裝nginx或者tengine報錯, 找不到pcre依賴庫的解決辦法

  • linux終耑下借助awk命令查詢篩出網站access.log日志裡的統計信息

  • 常見的web中間件請求返回狀態碼

我要說說
網上賓友點評
1 樓 IP 27.187.74.74 的嘉賓 说道 : 1539591395
受教!

2 樓 IP 124.64.18.145 的嘉賓 说道 : 1541310211
网页木马杀不出来

3 樓 IP 223.20.25.26 的嘉賓 说道 : 1569130980
这个可以干掉挖矿木马

4 樓 IP 112.42.52.181 的嘉賓 说道 : 1586750598
看不懂