云服务器配置:2核4G的centos7,已经算是比较好的配置了,被别有用心的人盯上看来是情有可原。。。

这是自我用阿里云服务器来的第一次被黑客攻击,那天我正走在路上,哼着一些流行的小调,都是我在街上听到的,主要是手机店放的歌,遇到熟悉好听的歌但想不出歌名时候我都会掏出手机,打开vivo的i音乐听歌识曲功能,将手机靠近音响,就能识别出歌来了,然后就点赞、喜欢、收藏三连,以供以后慢慢食用。

然而就是在7月22号晚上7点多的时候,通知声从手机传来。是熟悉的短信通知啊,我满怀好奇地打开手机,看看是不是拼多多又打广告了,一看原来是阿里云发来的。不过开始我倒没什么感到奇怪的,因为阿里云也是不时发短信,内容不外乎也是推销服务器什么的了。像什么1折服务器啦,108元一年啦巴拉巴拉的,用手指打开内容一看,WC?服务器竟被攻击?

从下图可以看到,短时间内CPU使用率暴涨,按照网上的说法是被黑客抓当肉鸡挖矿了或者是被劫持进行DOS攻击别的服务器了。于是我回去后第一时间打开电脑看看什么情况。排查排查

根据提示,我的某些端口被攻击了。这让我突然明白了什么。因为我最近在学消息队列ActiveMQ来着,为了实战我给阿里云安装了ActiveMQ,然后开放了8161和61616两个端口,当时阿里云就给了我警告,说这是高危端口,建议不要开放。可我一直不以为意。不过看到以下的被攻击端口我才知道原来和8161和61616半毛钱关系都没有。

在网上搜了一下,发现很可疑被攻击的是1433、6379、9200端口 。其中1433和9200端口可以抓鸡,6379是我玩redis开放的,没办法那个电商课设我把数据库换成redis了,所以一直开着。8080端口也是开放的,我用的是springboot项目部署在阿里云上,外网访问就是8080端口,被入侵后发现网站首页都无法登录注册了,报错500,是什么原因呢?

在CPU满载的艰辛情况下远程打开阿里云主机控制界面,发现果然变卡好多,很多命令输了一半就卡着了,甚至Tab键补全命令都卡着了,延迟严重,卡顿什么的突然让我很想揍那个动我服务器的人。现在可算见识了CPU百分之九十的惨痛体验了哈哈哈。输入ps -ef|grep redis,发现Redis挂了,怪不得无法登录了,因为我那购物网站登录就是要和redis数据库交互的,数据库都無了不报500才怪了。

再打开看看springboot的日志,果然发现了jedis连接异常,进一步验证了redis挂了的情况。

那么最后是怎么解决问题的呢?很简单,直接重启,CPU就降下来了,到我现在水文的时候CPU都没有重新飙升了。幸哉幸哉!然鹅重启了主机又得重新部署springboot项目,重启redis,有点小难受呀哈哈哈。

最后提醒一下也用云服务器的朋友:及时打好官方提示的漏洞补丁,以及别闲着没事开放高危端口,给别有用心的人可乘之机。

2核4G阿里云服务器被黑客抓鸡??然鹅一个操作就搞定相关推荐

  1. 5m 云服务器2核4g_2核4g云服务器(2核4g的云服务器能干什么)

    这个配置对于一般应用是足够了,但是如果网站的访问量比较大,建议选4核处理器的服务器 所谓的2核.4核都是软件虚拟出来的CPU 核心,并不是硬件核心数.核心数越多,服务器可以同时处理的事情越多.行话叫并 ...

  2. 5m 云服务器2核4g_阿里云服务器2核4gb

    根据企业级别的朋友该如何选择阿里云服务器----服务器报价表 阿里云服务器企业级服务器一年多少钱?今天云集市场就来说下企业阿里云服务器常用配置有哪些以及目前存在的活动价格云服务器.企业阿里云服务器低至 ...

  3. 阿里云服务器被黑客攻击:bin指令被删,ssh不能登录

    这次黑客比较狠,直接说现象: 1)ls  ps 等基础bin指令全部不能执行,提示不存在 2)重启之后ssh登陆不了 3)网站访问不了 解决过程: 1.ssh登陆不了,用阿里云VNC可登录,这里有点要 ...

  4. 阿里云服务器最新优惠价格及最新收费标准(2023更新)

    阿里云服务器收费标准分为包年包月和按量付费两种模式,包年包月是一种先付费后使用的计费方式,按量付费是一种先使用后付费的计费方式.选择包年包月的收费模式,用户可以提前预留资源,同时享受更大的价格优惠,帮 ...

  5. 新手购买阿里云服务器的方法教程及步骤流程

    众所周知,无论阿里云.腾讯云等国内主流云商家,我们一般根据项目的需求大概确定所需云服务器的配置,比如几核几G内存几M带宽,是否需要购买数据库等.今天,主机教程网来讲解一下阿里云vps怎么购买及流程步骤 ...

  6. 阿里云服务器价格表:云服务器最新包年包月及按量付费收费标准

    阿里云服务器收费标准分为包年包月和按量付费两种模式,包年包月是一种先付费后使用的计费方式,按量付费是一种先使用后付费的计费方式.选择包年包月的收费模式,用户可以提前预留资源,同时享受更大的价格优惠,帮 ...

  7. 阿里云服务器vCPU和CPU有区别吗?

    阿里云服务器vCPU是什么?vCPU和CPU有什么区别?CPU是指云服务器的中央处理器,一个CPU可以包含若干个物理核,一台云服务器ECS实例的CPU选项由CPU物理核心数和每核线程数决定,通过超线程 ...

  8. 阿里云服务器ECS基本组件、使用场景及选购、升降配和部署建议

    什么是阿里云服务器ECS 云服务器ECS(Elastic Compute Service)是阿里云提供的性能卓越.稳定可靠.弹性扩展的IaaS(Infrastructure as a Service) ...

  9. 阿里云服务器升级node版本

    阿里云服务器升级node版本 最近要部署一个Node项目到阿里云服务器,但面临node.js镜像的版本不够,就需要升级node版本.官网的升级方式:https://www.aliyun.com/jia ...

  10. # 阿里云服务器的运行与维护(1)

    云服务器 在百科上关于云服务器有这样的解释: 云服务器(ElasticComputeService,简称ECS)是一种处理能力可弹性伸缩的计算服务,其管理方式比物理服务器更简单高效.云服务器帮助您快速 ...

最新文章

  1. Linux 内核源代码分析 chap 2 存储管理 (5)
  2. WIFI航模图传模块
  3. Hibernate Tools for Eclipse的使用
  4. shiro放行_Shiro框架详解 tagline
  5. MyEclipse数据库连接配置(以Oracle为例)
  6. 全国铁路查询系统_火车票查询时刻表 全国列车时刻表 火车时刻表查询系统使用说明...
  7. Android开发;Activity-Hook你了解多少?一起来debug
  8. vs2008打开vs2010工程项目
  9. 上传图片实时显示 兼容 ie11
  10. 核心指导网络由任务编码器_指导新编码员的最佳做法
  11. Fisher线性判别(*)
  12. 较为周全的Asp.net提交验证方案(Session版)
  13. matlab2c使用c++实现matlab函数系列教程-sinh函数
  14. Spark:Spark 编程模型及快速入门
  15. [ZPG TEST 110] 多边形个数【DP】
  16. MasterPage嵌套及MasterPage中的控件和变量的访问
  17. 制作.rpgsave存档修改器
  18. 发票ocr识别查验解决方案
  19. 《Android编程入门很简单》PDF版电子书下载
  20. [人工智能-深度学习-38]:卷积神经网络CNN - 常见分类网络- ResNet网络架构分析与详解

热门文章

  1. matlab误差分析报告,误差分析实验报告
  2. 红外图像盲元检测matlab,一种红外图像盲元检测方法与流程
  3. 小甲鱼c语言入门冒泡,小甲鱼 排序算法 冒泡排序
  4. Linux虚拟机的安装与创建【超详细】【手把手教学】
  5. 计算机网络体系结构中的环节,ppt课件-第二章计算机网络体系结构.ppt
  6. Python超级码力在线编程大赛初赛题解
  7. python turtle库下载_python3中安装turtle库
  8. 100小时学习SAP之自学环境(一)
  9. 三调数据库标注插件v1.3
  10. npn三种波形失真_RF测试笔记:三阶交调失真概述及测试