Linux .dhpcd导致cpu飙升问题


前言

(2核的服务器)
今天在练习使用系统参数命令的时候,用uptime的时候,发现自己服务器的系统的平均负载3点多(关键我这是2核的啊),况且我只在服务器上运行了个nginx,也不至于这么高的。这不仅对服务器安全产生了疑惑


一、问题出现

执行uptime命令,看系统平均负载
在这里插入图片描述
机子上就跑了个nginx服务,负载这么高,感觉有点扯

执行top命令看看是那个进程占有这么高的CPU使用率啊
在这里插入图片描述
进程号为165312的CPU占有率竟然190多

并且查看云服务器的后台,CPU利用率竟然100%
在这里插入图片描述
明显是自动执行了什么高负荷的程序

二、问题查找与解决

通过上面top命令,已经找到那个是CPU飙升的进程1635312 dhpcd

查看该服务的位置ls -l /proc/1635312/exe
在这里插入图片描述
删除此进程

kill -9 1635312

删除dhpcd文件

rm /usr/bin/dhpcd

并且这是root执行的进程,赶紧重新设置root密码。

在这里插入图片描述

此时再看系统平均负载,进程占有的CPU,以及服务器后台的CPU使用情况
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
都恢复到了正常

并且回想最近腾讯云 一直给我发送到异常登录的信息
在这里插入图片描述
我猜测是玩网安的那一群家伙,破了我root,用root登录来部署的
那些人利用手段登录root用户,植入.dhpcd,导致cpu飙升,为避免下次在通过root植入挖矿、病毒、木马等程序,强改下密码先。

推荐一个零声学院免费公开课程,个人觉得老师讲得不错,
分享给大家:[Linux,Nginx,ZeroMQ,MySQL,Redis,
fastdfs,MongoDB,ZK,流媒体,CDN,P2P,K8S,Docker,
TCP/IP,协程,DPDK等技术内容,点击立即学习:服务器课程

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值