记一次Redis遭无秘入侵(记一次redis无秘入侵)

2023-05-08 12:58:09 redis 入侵 遭无秘

Redis是一款热门的高性能数据库。近日,由于Redis存在安全漏洞,这种情况出现了很多次,因为攻击者可以直接访问未认证的Redis服务,这种情况被称为“无秘”从而造成了遭受入侵的后果。本文旨在研究一次Redis的“无秘”入侵的实例,以及如何正确保护Redis服务器。

这次Redis服务器的入侵发生在今年7月,一个运行线上应用程序的组织的不当配置导致Redis服务器 total of companies and individuals were faced with a Redis安全漏洞的暴露。由于Redis没有验证机制,攻击者可以直接访问未经认证的Redis服务器中的数据。根据研究,攻击者获取了内网服务器上的一些文件,其中包括数据库存储的用户帐户和密码。

因此,保护Redis服务器有重要的安全意义,管理者需要采取一些安全措施来防止这类问题的发生:

1. 禁用Redis的远程访问功能,只允许本地连接

在Redis客户端连接Redis服务器时,可以通过配置文件bind 注释掉bind 127.0.0.1 strict,从而避免远程攻击者访问Redis服务器。

2. 设置密码和身份认证

除了禁用或限制Redis服务器的远程访问之外,Redis还支持设置密码和身份认证。可以使用redis.conf设置Redis服务器的认证信息,如设置requirepass “p@ssw0rd”,以便连接Redis时要求输入密码。

3. 开启日志跟踪

攻击者可能会尝试破坏Redis服务器中的数据,为了监控这类行为,建议管理者开启此的审计日志跟踪功能,以便发出警告信号,发现入侵攻击的发生。

以上就是关于如何正确保护Redis服务器的几个小建议,也鼓励开发者和拥有Redis服务器的组织谨慎使用此类数据库,并采取必要的安全措施,避免被“无秘”入侵带来的经济和数据上的损失。

相关文章