环境
自己在微软云的机器,某天登陆上去,发现CPU达到100%。查看监控,这种状态持续一星期多了。上面是自己测试机器。不可能有这么大消耗,断定服务器被黑了,看来有个监控还是很有必要的。

排查过程
1、执行htop,发现有个sh的进程占满cpu。这个是啥进程???

kill掉后,立马重新生成,查看/etc/crontab 没有问题。

2、我们直接进进程目录看看是什么鬼东西。cd /proc/2521(进程号)

3、ls -l exe 定位可执行程序

4、进入目录 /mnt/...

发现根源了,还有个
readme
文件,打开看看
还有个
cron.d
自启动后台任务,
5、执行删除大法 。~~rm -rf /~~
差点手抖 rm -rf /mnt/.../*
在查看htop,恢复正常。

出现问题参考这个链接
6、可能是ssh端口没改,root可以远程登陆。密码太简单了。被黑了。
网友评论