一、出现的问题
今天早上一看服务器集群,cpu被占满,Hadoop集群被干爆,然后top一下,看到占用最高的是kdevtmpfsi,另一个节点是dbused占满。
搜了一下,都是挖矿程序。
二、解决思路
网上很多的方法都试了,但是挖矿进程还是不断重启。像
1、关闭守护进程(后面没有守护进城了,木马进程还是会重启)
2、删除/tmp/下相关的文件(看名字,和木马进程差不多)
3、删除crontab内容(会被植入定时程序,我关闭了crontab,但是木马程序依旧重启)
4、修改木马文件权限(会换个名字继续来,原本的名字+随机数)
后来看了一下
cat /var/log/secure 日志,发现是很多不同的ip来攻击。
我把所有的木马程序都 kill 之后,去修改了密码,所有用户的密码(包括root),不用的用户给删除了。然后reboot。这才消停,木马程序没有重启。但是看secure,还是一直在尝试访问服务器。
上述这种方法可以生效,但是我不知道能不能一直生效,在我修改密码过后的几个小时,木马程序都没有重启。
最后直接去控制台关闭ip地址。限定ip登录地址。
查看自己IP地址的网站:https://ip138.com/