参考:https://blog.csdn.net/wkfyynh/article/details/105206990

记录一下这个过程,方便后来人使用。如果遇到权限问题,在所有执行命令前使用sudo

原始问题,服务器出现CPU占用率很高的进程(cpu占用率2000%),重启或者强制kill -9 都无法解决,该进程仍然自动重启,需要进一步解决这个进程问题。查了下应该是木马病毒;下面是简单的方法

1、使用top查看当前哪个进程正在耗CPU资源;记住那个进程的 PID 号 和使用的COMMAND ;都在同一行

例如异常的进程为PID为 1627  ;命令为teamviewerd (这里只做演示,并不代表它就是一个木马病毒)

2、ls -l /proc/1627/exe

可以定位到这个异常进程,例如我这个的异常命令的路径是  /opt/teamviewer/tv_bin/下

3、进入上面的路径中,删除它这个文件 (/opt/teamviewer/tv_bin/teamviewerd)

(PS:如果该文件是系统级别的命令(例如top,java等),则可以去同样位数(32/64)的系统中相同路径拷贝一个进来,没有就不用拷了。更加说明多出来的这个是木马)

进入上述目录,然后输入命令;用于删除该异常文件

sudo rm -r teamviewerd

4、再次top 查看进程是否还在,使用 kill -9 pid号 强制停止该进程;再观看该木马文件是否还会自动重启占用CPU资源

5、安装clamscan (linux下病毒查杀工具进行全盘扫描!)

sudo apt install clamav
sudo freshclam
sudo clamscan -r /

服务器中木马病毒处理(CPU占用率很高)处理办法相关推荐

  1. 解决 Windows 资源管理器 CPU 占用率很高的问题

    解决 Windows 资源管理器 CPU 占用率很高的问题 参考文章: (1)解决 Windows 资源管理器 CPU 占用率很高的问题 (2)https://www.cnblogs.com/LuQi ...

  2. java检测服务器磁盘空间占满_Java性能检测工具-记录一次通过jstack排查Linux服务器CPU占用率很高的实践...

    一.问题描述 Linux服务器的配置是4核16G,将war包部署到tomcat后,启动tomcat,发现内存占用率不高,但是CPU一直高达100%:浏览器输入相关url也无法访问该项目,且tomcat ...

  3. thttpd服务器修改时间后导致CPU占用率过高

    经过代码分析发现是thttpd服务的中timers.c文件中tmr_run函数的实现有些问题. 第一种情况当系统时间修改从小变大的过程中(例如:1971年变成2019年)且时间跨度够大则会导致该函数会 ...

  4. 【性能定位】cpu占用率过高问题排查

    问题:公司一个系统在测试单个功能登录上,并发才5个用户时,CPU使用率就瞬间飙升到100% 排查过程: 1.首先查看系统资源占用信息,使用top命令,查看那个进程占用CPU高 发现正在运行的JAVA项 ...

  5. EasyCVR播放时cpu占用率较高的原因分析及解决方法

    TSINGSEE青犀视频开发的视频平台都具备Windows和Linux的运行版本,可以根据需求自由选择.当遇到项目现场有流量较大的情况,大多数用户都比较担心对CPU的占用,这种情况可以通过开启按需播放 ...

  6. Radeon Software:Host Application,CPU占用率过高

    问题:待机状态下,电脑消耗电量很快,跟正常使用的电量消耗几乎相当,且电脑风扇一直在转 解决过程:不打开任何软件的情况下,打开任务管理器里看到,Radeon Software:Host Applicat ...

  7. 记一次线上Java程序导致服务器CPU占用率过高的问题排除过程

    1.故障现象 客服同事反馈平台系统运行缓慢,网页卡顿严重,多次重启系统后问题依然存在,使用top命令查看服务器情况,发现CPU占用率过高. 2.CPU占用过高问题定位 2.1.定位问题进程 使用top ...

  8. window服务器cpu过高的排查_线上服务器发生CPU占用率过高应该如何排查并定位问题?...

    国外开发者平台 HankerRank 发布的 2018 年开发者技能调查报告中有一项关于"雇主最看重哪些核心能力"的调查,结果显示如下: 排名前几的比较受重视的能力分别为:解决问题 ...

  9. linux cpu不足处理运维,Linux运维知识之Linux服务器CPU占用率较高问题排查思路

    本文主要向大家介绍了Linux运维知识之Linux服务器CPU占用率较高问题排查思路,通过具体的内容向大家展现,希望对大家学习Linux运维知识有所帮助. 注意:本文相关配置及说明已在 CentOS  ...

最新文章

  1. swift3 循环滚动视图 自适应横竖屏 reload数据源
  2. Hadoop配置SSH直接登录
  3. C语言程序练习-L1-032 Left-pad (20分)
  4. 前端学习(1407):多人管理27代码优化
  5. javascript 框架_每个JavaScript框架教程写的时间都超过5分钟
  6. Oracle online系列(下):online indexbuild
  7. java 调用dll内存泄露_对 精致码农大佬 说的 Task.Run 会存在 内存泄漏 的思考
  8. 47 - 算法 - 记住常用位运算-Leetcode-136-只出现一次的数字
  9. python是干什么用的-python是做什么用的 python有什么用 - 驱动管家
  10. 异步类随机多址接入分析
  11. mysql sum没法使用,mysql – 使用SUM()而不对结果进行分组
  12. 亿安科技作手_亿安科技作手(2)-李B
  13. 怎样训练左右手协调_吉他,左右手的协调,练习的方法原来这么简单!
  14. 中小学python编程教学-小学信息技术教学中进行Python 编程语言教学的策略
  15. 如何通过Python发送邮件实现自动化测试报告?
  16. Failed to convert property value of type 'java.lang.String' to required type 'java.util.Date'
  17. java接入短信容联云通讯
  18. S32K116调试记录(1)SWD接口调试
  19. [读书笔记]Core Java: Volume I - Fundamentals Chapter 8
  20. 【笔记软件obsidian】从入门到精通

热门文章

  1. JS基础--回调函数
  2. mysql存储过程写法简书_Mysql存储过程
  3. EXT4文件系统学习(二)dumpe2fs查看ext4文件系统超级块信息数据
  4. STM32FF030 替代国产单片机——DP32G030
  5. P2P网络编程-2-案例实践:P2P聊天应用
  6. 如何部署会议室多屏同步显示系统
  7. 用dwg查看器打开dwg文件的步骤
  8. 哈工大软件构造Lab1(2022)
  9. Unity 静态烘培 自动寻路,人物移动至鼠标点击位置
  10. go测试之Convey+monkey+coverage组合