服务器cpu占用高没看到进程

现象:

        1. 今天连服务器发现root密码被改了,再改回去,登录发现服务器很卡,top查看,可用的cpu为0,但是没看到明显的进程,很显然中了病毒

        

        2. 发现crontab -l有异常的定时计划,给删除掉

         

但是进程被隐藏了有点麻烦

解决:

1.  可以查看到具体进程了     

echo "" >/etc/ld.so.preload 

 

2. 删除文件和杀掉进程 可以看到,cpu可用就恢复了

        

rm -rf  /root/.cfg/./rcu_tasked
kill -9 29485

好景不长  过一会发现 杀掉删除后过一会rcu_tasked进程又起来了,cpu又被重新占满

3. 写个命令每秒查一下rcu_tasked关键字进程,检索出来就杀掉

watch -n 1 "echo \"\">/etc/ld.so.preload && ps -ef|grep -v grep|grep rcu_tasked|awk '{print \$2}'|xargs kill -9"

4. 观察系统日志

 tail -100f /var/log/messages

发现myservice.service 服务的异常行为,不断尝试启动,然后被kill 掉,很显然是我们干掉的

5. 删除掉这个服务

cd /lib/systemd/system
rm -rf myservice.service
systemctl daemon-reload 

ok 观察一会儿发现正常了

参考链接

https://www.cnblogs.com/bonelee/p/15939406.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值