前端时间,通过ssh工具连接服务器,发现一个很大的问题,网站的访问速度特别慢,设置影响了正常的使用
于是连接服务器,发现服务器的内存直接100%了,真的难以想象,就部署了一套系统,内存平时流量小的时候才10%左右,怎么突然真高了,难道访问了大增了,于是在阿里云看了一下带宽的占用率,发现不对啊,访问量不大啊,怎么会这样的
首先我就想起来,是不是服务器中病毒了了
于是在控制台输入
这时我首先想到去查看有无定时任务。
通过crontab -l查看所有的定时任务。
通过crontab -r删除所有定时任务
于是我再输入crontab -l,发现一切正常了
以为已经结束了,过了一分钟,发现不对啊
怎么又卡顿了
我有输入了
crontab -l
发现,我去,怎么定时任务又有了,还是熟悉的味道,死灰复燃啊
然后我就挨个去找定时文件,找到了里面的脚本,准备删除,我想了想怕有会死灰复燃,先切断其他网络的访问,病毒一般都是通过系统的漏洞,所以我设置了白名单,只有我的电脑可以访问服务器,然后删除掉所有的定时脚本文件
在系统文件下找到了好多的定时脚本,大家需要慢慢的去查找,告诉大家一个快速查找的方法
,就是看看文件的修改时间,如果是最近修改的,并且不是你修改的,估计就是病毒修改的了。
这样我把定时脚本一个个删除,然后重启服务器,不间断的查看服务器的内存占用,发现再也没有占用太大,定时任务也没有了。终于安心的休息了。