首页 > 系统相关 >Linux服务器感染病毒,如何处理?

Linux服务器感染病毒,如何处理?

时间:2024-11-21 09:49:42浏览次数:3  
标签:排查 命令 Linux 服务器 挖矿 cpu 病毒

1 导语

最近在做性能测试时,发现一台服务器的性能很差,一排查才发现原来是中了挖矿病毒,通常来说,服务器中病毒后,最快速的处理方式就是重装系统,但对于运行着重要业务的系统来说,重装系统较为麻烦。本文主要介绍Linux服务器上挖矿病毒的排查和查杀过程。

2 病毒排查

通常来说挖矿病毒主要是利用服务器的cpu或gpu资源来进行挖矿,所以我们可以通过top、htop、nvidia-smi等命令来判断cpu、或gpu资源利用率是否异常。

比如下图为服务器的cpu利用率,可以看到大部分cpu的使用率都是100%

图片

同时可以使用ps命令来判断是否有异常进程,使用netstat或ss命令判断有没有异常的网络连接,使用lsattr命令检查是否有文件被上锁。

图片

通常一些病毒都会对上面提到的这些命令做一些修改,让你无法正常的进行排查,这时候可以找一台同版本操作系统把相关的命令文件直接拷贝过来。比如我这台服务器在检查时就发现把ps、top、chattr、reboot、shutdown等命令都做了修改或加了锁

标签:排查,命令,Linux,服务器,挖矿,cpu,病毒
From: https://blog.csdn.net/qq_24442273/article/details/143875770

相关文章

  • 在Linux中使用 epoll 处理TCP连接断开问题
    在Linux中使用 epoll 处理TCP连接时,默认情况下无法直接检测到网线断开这类物理链路故障。这是因为TCP协议栈的工作机制导致的。当网线断开后,本地TCP协议栈并不能立刻感知到连接已经不可用。在底层网络设备(如网卡)没有向TCP协议栈反馈链路故障的情况下,TCP连接会处于一种看......
  • Linux基础——BCLinuxOE21.10配置默认启动内核
    #查看内核菜单[root@harborkernel]#cat/boot/grub2/grub.cfg|grep"menuentry"if[x"${feature_menuentry_id}"=xy];thenmenuentry_id_option="--id"menuentry_id_option=""exportmenuentry_id_optionmenuentry'......
  • Linux基础——ISO修复kernel-4.19.0-grub问题:/boot文件损坏
    1、挂载bc8镜像#Trobleshooting进入2、进入修复模式3、进入救援模式4、切换用户根目录/mnt/sysimagechroot/mnt/sysroot/5、挂载ios镜像数据包mkdir-p/mnt/tempmount/dev/sr0/mnt/temp可以尝试以下两种挂载镜像方式iso9660文件系统mount-oiso9660/d......
  • 【Linux】僵尸进程、进程状态简介
    本文内容均来自个人笔记并重新梳理,如有错误欢迎指正!如果对您有帮助,烦请点赞、关注、转发、订阅专栏!专栏订阅入口| 精选文章 | Kubernetes |Docker|Linux |羊毛资源 | 工具推荐 |往期精彩文章【Docker】(全网首发)KylinV10下MySQL容器内存占用异常的解决......
  • Thinkpad P14s 的 archlinux 成长手册(i3-wm 窗口管理器)
    目录电脑信息i3-wm快捷键分辨率调整终端版文件管理器壁纸设置触摸板配置合盖后不休眠i3配置文件截图工具剪切板i3lock-color卸载i3lock安装i3lock-color定义配置文件i3配置文件增加锁屏配置i3主题和图标修改i3工作区配置分配应用程序到工作区工作区字体修改i3启用透明效果......
  • [Linux]进程地址空间
    进程地址空间以32位机器为例程序地址空间地址空间描述的基本空间大小是字节,每个字节都要有为一的地址,所以在32位的机器下就会有2^32次方个地址,也就是4G的空间范围。这些空间被划分成为了一个个区域。范围是0x00000000-0xFFFFFFFF我们知道,在一个程序中变量或函数的地址分......
  • 一个.NET开源、快速、功能丰富的跨平台阅读服务器
    前言今天大姚给大家分享一个基于.NET开源的快速、功能丰富的跨平台阅读服务器,它的设计初衷是提供一个全面的解决方案,满足用户的所有阅读需求。用户可以设置自己的服务器,并与朋友和家人分享阅读收藏:Kavita。支持格式书籍:epub,pdf。漫画/网络漫画/漫画书:cbr,cbz,zip,rar,r......
  • Linux使用finalshell连接的时候断开或者直接连接不上
    学习Linux这段时间,finalShell总是突然连接不上主机头几次出现这种情况的时候,我把主机重启,finalshell再打开突然就能连上了后边再出现的时候,我直接尝试重新连接,又能连接上了之后再次断开后,尝试多次重启重连都不行了,开始搜帖子找问题解决问题第一次,我在社区搜索很多帖子,发现有个......
  • 【Linux】开发工具(yum)
    为什么要用包管理器?(yum等)安装的步骤1.网络下载2.安装(就是往系统拷贝),必须使用root权限,安装到系统里,安装一次,任何人都能使用。(因为没有装到home里,而是装在系统里!)普通用户要使用软件,不论是可执行程序还是配置文件等,有r或x权限就行了。所以即使是拥有者和所属组都是root......
  • linux命令head,tail查询日志头部和尾部 & 查询日志的关键字的上下文日志方法
    linux命令head,tail查询日志头部和尾部&查询日志的关键字的上下文日志方法tail-n10test.log查询日志尾部最后10行的日志;tail-n-10test.log查询日志尾部最后10行的日志;同上tail-n+10test.log查询10行之后的所有日志;tail尾部,倒着数是负数。配置的是正数的话,则......