[发明专利]针对Redis数据库的安全控制方法及装置在审
申请号: | 202110430327.2 | 申请日: | 2021-04-21 |
公开(公告)号: | CN113065161A | 公开(公告)日: | 2021-07-02 |
发明(设计)人: | 赵云鹏;于海龙;陈龙;郎耀亮 | 申请(专利权)人: | 湖南快乐阳光互动娱乐传媒有限公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62;G06F21/44;H04L29/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张影 |
地址: | 410003 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 redis 数据库 安全 控制 方法 装置 | ||
1.一种针对Redis数据库的安全控制方法,其特征在于,应用于Redis数据库的服务器,包括:
响应于接收到客户端发起的建联请求,获取所述客户端的IP信息;
基于所述客户端IP信息判断所述客户端是否属于允许访问客户端,如果是,控制所述客户端对Redis数据库进行访问;
如果否,控制对所述客户端的建联请求的拦截,使得所述客户端无法访问所述Redis数据库。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述客户端的IP信息和端口信息,构建所述客户端信息结构体;
其中,所述基于所述客户端IP信息判断所述客户端是否属于允许访问客户端,包括:
基于所述客户端信息结构体判断所述客户端是否属于允许访问客户端。
3.根据权利要求1所述的方法,其特征在于,所述基于所述客户端IP信息判断所述客户端是否属于允许访问客户端,包括:
基于预创建的文件信息,对所述客户端IP信息进行查询,获得查询结果;
基于所述查询结果判断所述客户端是否属于允许访问客户端。
4.根据权利要求3所述的方法,其特征在于,所述方法还包括:
创建所述文件信息,所述文件信息记录有允许访问Redis数据库的客户端IP信息和拒绝访问Redis数据库客户端信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当控制所述客户端对Redis数据库进行访问时,获取所述客户端的身份信息;
基于所述身份信息,确定所述客户端的访问权限;
基于所述客户端的访问权限,确定所述客户端在所述Redis数据库的可访问数据;
控制所述客户端对所述Redis数据库的可访问数据进行访问。
6.一种针对Redis数据库的安全控制装置,其特征在于,应用于Redis数据库的服务器,包括:
第一获取单元,用于响应于接收到客户端发起的建联请求,获取所述客户端的IP信息;
判断单元,用于基于所述客户端IP信息判断所述客户端是否属于允许访问客户端,如果是,控制所述客户端对Redis数据库进行访问;如果否,控制对所述客户端的建联请求的拦截,使得所述客户端无法访问所述Redis数据库。
7.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第二获取单元,用于获取所述客户端的IP信息和端口信息,构建所述客户端信息结构体;
其中,所述判断单元包括:
第一判断子单元,用于基于所述客户端信息结构体判断所述客户端是否属于允许访问客户端。
8.根据权利要求6所述的装置,其特征在于,所述判断单元包括:
查询子单元,用于基于预创建的文件信息,对所述客户端IP信息进行查询,获得查询结果;
第二判断子单元,用于基于所述查询结果判断所述客户端是否属于允许访问客户端。
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
创建单元,用于创建所述文件信息,所述文件信息记录有允许访问Redis数据库的客户端IP信息和拒绝访问Redis数据库客户端信息。
10.根据权利要求6所述的装置,其特征在于,所述装置还包括:
第三获取单元,用于当控制所述客户端对Redis数据库进行访问时,获取所述客户端的身份信息;
第一确定单元,用于基于所述身份信息,确定所述客户端的访问权限;
第二确定单元,用于基于所述客户端的访问权限,确定所述客户端在所述Redis数据库的可访问数据;
控制单元,用于控制所述客户端对所述Redis数据库的可访问数据进行访问。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南快乐阳光互动娱乐传媒有限公司,未经湖南快乐阳光互动娱乐传媒有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110430327.2/1.html,转载请声明来源钻瓜专利网。