目录
又被攻击了?
前段时间每天早上都被阿里云的报警短信和邮件叫醒,给看一下记录。
事实还原
我当时以为是有几篇被其他博主转发了文章,导致被知名度(狗头)上升,被人盯上了。每天早上 6、7点手机就开始报警。上一篇文章发出去后,也收到很多小伙伴的支持。
进过分析,触发报警的原因是服务器端口被自动化程序扫描造成的。
可以理解为一些黑客他们有大量的漏洞攻击武器,比如之前很火的 Redis 漏洞-未授权访问入侵服务器。简单理解就是服务器部署的 redis 服务的 6379 端口在公网暴露,并且 redis 服务是用 root 用户权限启动的,那么当破解了 redis,在通过 redis 命令写入一些病毒命令到服务器文件中,这是就会发生一些为所欲为的事情。
关于【redis未授权访问】 这里我粘贴一篇介绍。
而被攻击这台服务,是我测试服务器,当时为了方便调试和测试,我一次性开启了所有端口。下面这个就是这台服务器了,当我将安全组端口配置成 目的:1/65535 源:0.0.0.0/0
,相当于我将所有服务器端口对公网都放开了。每个访问的请求在云厂商层都不会做拦截,服务器的安全只能靠我们自己来管理。
有人同学就问了为什么这台服务器这么容易就被盯上了,全球这么多的IP地址?
对于云厂商,他们的IP段其实都是有限的,就算会经常采购,但是老的IP被释放后也会卖给新的用户来复用。所有想穷举出云厂商的IP非常容易。每天都会有大量的应用来扫描这些IP,除了黑客们还有那些安全厂商们。
怎样避免被攻击
虽然大多数同学服务器也没什么高价值资源放在个人服务器,但是被攻击了依然很不爽,我这里分享几种安全的操作方式。
- 不要对公网开放所有端口,用哪个开哪个。不要像我一样。
- 启动服务不要是用root权限,做好权限管理。
- 指定服务器IP白名单,就是说只能指定的IP访问你的服务器,比如你家里的网络IP。
- 定期修改密码。
以上几点是使用服务器时非常好的习惯,平时养成习惯、工作环境避免损失。
1.本站内容仅供参考,不作为任何法律依据。用户在使用本站内容时,应自行判断其真实性、准确性和完整性,并承担相应风险。
2.本站部分内容来源于互联网,仅用于交流学习研究知识,若侵犯了您的合法权益,请及时邮件或站内私信与本站联系,我们将尽快予以处理。
3.本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
4.根据《计算机软件保护条例》第十七条规定“为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬。”您需知晓本站所有内容资源均来源于网络,仅供用户交流学习与研究使用,版权归属原版权方所有,版权争议与本站无关,用户本人下载后不能用作商业或非法用途,需在24个小时之内从您的电脑中彻底删除上述内容,否则后果均由用户承担责任;如果您访问和下载此文件,表示您同意只将此文件用于参考、学习而非其他用途,否则一切后果请您自行承担,如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。
5.本站是非经营性个人站点,所有软件信息均来自网络,所有资源仅供学习参考研究目的,并不贩卖软件,不存在任何商业目的及用途
暂无评论内容