数据安全没保障?GaussDB(for Redis) 为你保驾护航

2024-03-28 23:39:13 0点赞 0收藏 0评论

近日,一些用户反馈,使用的开源 Redis 中新增了几个未知来源的 Key。通过分析发现,用户使用的开源 Redis 没有设置密码,很可能是遭到了 Redis 扩散病毒的攻击,表面上只是新增了几个未知的 key,实际上可能面临数据库信息丢失和记录篡改的风险。

作为一个重视技术的团队,我们始终将用户信息安全和使用体验放在第一位。对于这次用户使用开源 Redis 遇到的问题,我们盘点了 GaussDB(for Redis)精心打造的数据安全保护特性:

1. 账号管理、数据库权限隔离;

2. 高危命令禁用、重命名;

3. 安全 IP/网段开启免密登录;

4. 实例回收站。

基于这些企业级安全特性,GaussDB(for Redis)为用户提供了稳定、可靠、便捷的使用体验,全力为用户的数据安全保驾护航。

特性一:账号管理+权限隔离,确保数据强一致

单个 GaussDB(for Redis)实例提供多达 6w+独立的数据库供用户使用,用户可以根据业务和存储场景使用不同的 DB 存储,从而实现数据分离。多 DB 的隔离储存功能为业务带来了极大的方便,但是错误的使用也可能会导致问题。

设想以下场景:

某电商平台提供多种抢购功能,每个活动每个用户仅能参加一次。为了业务方便,直接使用一个新的 DB 进行新上线抢购业务的数据存储。由于使用同一个账号登录,粗心的同事复用了之前的代码,忘记或错误配置新业务使用的数据库 ID 信息,将数据写入其他抢购场景中,干扰其他抢购场景的正常使用。

这里要隆重介绍 GaussDB(for Redis)的账号管理功能,数据库实例的每个账号、数据库的权限彼此隔离,从根本上防止这种冲突场景的出现。

数据库管理控制台中,可以创建对特定数据库、具有读写/只读权限的账号:

数据安全没保障?GaussDB(for Redis) 为你保驾护航

回到前面的场景,我们可以创建如下账号:

  • dbuser_1 仅对 DB1 拥有读写权限

  • dbuser_2 对 DB2-DB5 拥有读写权限

  • dbuser_3 对所有数据库均有只读权限

数据安全没保障?GaussDB(for Redis) 为你保驾护航

基于上述账号管理配置,通过 GaussDB(for Redis)的账号管理+权限隔离功能的双重加持,即使 dbuser_1 使用方误操作 DB2 的数据,GaussDB(for Redis)将对错误操作进行拦截,从而实现账户和数据的隔离管理,保障用户的数据安全。

探索账户管理的额外信息和功能,请访问华为云官网《账号管理》页面:https://support.huaweicloud.com/redisug-nosql/nosql_03_0237.html

特性二:高危命令重命名,命令安全又安心

每个使用者在操作数据库时,都会战战兢兢,尤其害怕一个命令直接删库,或者执行时间过长,对正常业务执行造成影响。之前曾遇到客户在业务高峰期通过 keys 命令统计流量信息,此类高危命令执行时间过长,运维操作反而阻塞了正常业务的进行。

那么,怎么从根本上规避这种问题呢?

GaussDB(for Redis)提供命名重命名功能,可以将高危命令禁用或进行相应重命名。如,我们可以将高危 flushall、flushdb 以及 keys 命令禁用,修改 hgetall、hkeys、hvals、smembers 命令的名称,防止命令被错误调用执行,给业务和数据安全带来影响。

数据安全没保障?GaussDB(for Redis) 为你保驾护航

命令禁用和重命名的具体使用方式,请访问华为云官网《命名重命名》页面:https://support.huaweicloud.com/redisug-nosql/nosql_10_0053.html

特性三:安全 IP 输密码太麻烦?免密登录帮忙解决

通过完善的账户管理、精细粒度的权限隔离,GaussDB(for Redis)已经实现万无一失了。可能有人会产生一个疑问,如果我们的服务器可以保证足够安全,是否可以省略掉输入密码这个步骤呢?

当然可以。GaussDB(for Redis)可以对用户信任的指定 IP 或网段设置免密访问功能。例如,我们可以设置 IP 为 10.0.0.216 以及网段为 192.168.1.0/24 的免密访问功能,在机器上对数据库实例的访问就不需要密码进行验证。

数据安全没保障?GaussDB(for Redis) 为你保驾护航

当然,互联网上对 IP 和网段的信任是相对的,因此 GaussDB(for Redis)禁止对全局网段开始免密登录功能,在合理范围内提供用户操作便捷性的同时,对用户数据安全的保障是 GaussDB(for Redis)的重中之重。

关于免密 IP 登录的具体说明,请访问华为云官网《开启免密访问》一节:https://support.huaweicloud.com/redisug-nosql/nosql_03_0236.html

特性四:误删实例心慌慌?实例回收站来帮忙

和实例中误操作 flushall 等命令齐名、最令使用者闻风丧胆的,便是将实例误删了。虽然实例删除功能藏在隐秘的角落里,也需要用户 double check,但总还是有误删除的可能在时刻敲打着用户。而且,近年来恶意删库新闻屡见不鲜,如何保障被误删或者恶意删除的数据库的信息安全呢?

信息安全当然、也必须要保证!GaussDB(for Redis)提供实例回收站的企业级特性,在实例回收站,可以看到最近 7 天内至多 100 个已删除的数据库实例,不幸误删,可以一键重建,数据还原,丝般顺滑,和数据丢失说拜拜。

数据安全没保障?GaussDB(for Redis) 为你保驾护航

GaussDB (for Redis)通过账号管理、权限隔离、高危命令禁删/重命名、安全 IP 免密登录、实例回收站等企业级特性,保障客户数据库数据和信息安全,为客户的业务保驾护航。

附录

  • 本文作者

华为云 GaussDB(for Redis)团队

数据安全没保障?GaussDB(for Redis) 为你保驾护航
展开 收起

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

UGREEN 绿联 DX4600 Pro 4盘位NAS(奔腾N6005、8GB)

1849元起

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

ZSpace 极空间 私有云 Z4Pro 8G版 4盘位NAS存储(N97、8GB)

2485.01元起

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

UGREEN 绿联 DX4600 四盘位NAS存储 (赛扬N5105、8GB)

1749元起

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

ZSpace 极空间 私有云 Z4Pro 性能版 NAS存储(N305、16GB)

3499元起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2599元起

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

UGREEN 绿联 DX4600+ 4盘位NAS(赛扬N5105、8GB)

1999元起

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

Synology 群晖 DS224+ 双盘位NAS(赛扬J4125、2GB)

2849元起

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

ZSpace 极空间 私有云 Z423 旗舰版 8盘位NAS存储(锐龙R7-5825U、64GB)

5899元起

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

ZSpace 极空间 私有云 Z4Pro 16G版 4盘位NAS存储(N97、16GB)

2799元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

TERRAMASTER 铁威马 F4-424 Pro 四盘位NAS(Intel Core i3、32GB)黑色

2499元起

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

Synology 群晖 DS220+ 2盘位NAS (赛扬J4025、2GB)

2179元起

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

UGREEN 绿联 DH2600 双盘位NAS (N5105、4GB)

1299元起

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

ZSpace 极空间 私有云Z2Pro 四核2盘位NAS家庭个人云网络存储服务器手机平板扩容适用iPhone15 水

1290.51元起

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

ZSpace 极空间 私有云 T2 2盘位NAS存储(RK 3568、4GB)

1699元起

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

ASUS 华硕 AS6702T 4盘位NAS存储 黑色(Core2 Quad Q8300、4GB)

4299元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
0
扫一下,分享更方便,购买更轻松