1,最近有人反馈网页打开比较忙,我到服务器上面用top 命令 看了一下
我们看见有一个进程号 6783 的进程消耗cpu比较高。 我们执行一下命令 根据进程号找到对应的执行服务 看到这个东西,我们就知道这是一个挖矿的病毒程序了 这里我们先把他杀死,之后在慢慢剥开他的面纱。 执行 以下命令 在top 看一下 好像没啥用啊,我们在删除试一下提示我没有权限,但是我是root用户啊,怎么可能没有权限啊。 只有一种可能,文件被锁定,这里我们对文件进行解锁,
发现没有chattr 的命令,这里我们先要执行一下这个 yum -y install e2fsprogs ,完成以后我们就能删除了 top 看一下进程还存在
再看一下对应的执行程序, 显示已经被删除了。他还在运行,说明有一个守护程序在后台运行 这里我们发现一个异常的.sh 我们把它下载下来,用nodepade++打开, 先看我红线标注的,这就有意思了。首先他设置了免密登录,丫就是root/.ssh 下面的东西我们要先删除。然后使用wget ,curl 下载这几个文件,也就是说下面这几个文件都要删除。 我们先到网上定位一下这个ip, 发现是德国的,境外网站。 在服务器上面ping 一下这个域名 解析出来的ip 是一样的,也就是说这是同一个地址。 这里尴尬的是后缀名是de 的,用whois 解析不出来。万网也不支持该域名的解析。 这里我们只能通过ip 来入手了。这里我们看到80 端口,开放的,443 端口不开放。也就是支持http,不支持https. 再看一下 22 端口,
我擦 也是关闭的。 这段代码就是每个30秒执行,一下这个脚本,这里就是加入的免密登录的公钥。 给这些文件权限,不能修改。 我们把它全部解除,在删除,再看一下top 的命令最后总结一下,设置redis 一定要设置密码。切记,切记,切记。