[发明专利]一种IPMI用户的权限配置方法和装置有效
申请号: | 202110296666.6 | 申请日: | 2021-03-19 |
公开(公告)号: | CN112989293B | 公开(公告)日: | 2022-03-22 |
发明(设计)人: | 候志立 | 申请(专利权)人: | 山东英信计算机技术有限公司 |
主分类号: | G06F21/30 | 分类号: | G06F21/30 |
代理公司: | 北京连和连知识产权代理有限公司 11278 | 代理人: | 杨帆;陈黎明 |
地址: | 250101 山东省济南市高新区*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 ipmi 用户 权限 配置 方法 装置 | ||
本发明公开了一种IPMI用户的权限配置方法和装置,方法包括:从外部存储设备读取并校验用户权限信息;从用户权限信息中提取待配置的多个子权限组名称,以分别覆盖性地创建不包括任何用户的多个子权限组;基于用户权限信息中每个主权限组对于每个子权限组的启用状态,而将每个主权限组作为子权限组的用户选择性地添加到每个子权限组中;响应于主权限组中的IPMI用户请求基于IPMI协议的特定操作,而基于IPMI用户所在主权限组是否处于与特定操作相关的子权限组中来选择性地允许特定操作。本发明能够提升权限配置和查询的逻辑执行效率和安全稳定性。
技术领域
本发明涉及配置领域,更具体地,特别是指一种IPMI用户的权限配置方法和装置。
背景技术
出于安全考虑及现场监控及维护的需求,IPMI协议中定义了IPMI用户的概念,即如果需要通过IPMI指令从BMC中获取对应的信息,则需要提供对应的用户名和密码进行鉴权认证,只有认证通过的用户才可以获取到该用户对应的权限,并行使该权限范围内的相关操作。目前IPMI协议中定义的用户的权限包括Administrator,Operatoer,User等,其中Administrator具备最高权限,可以操作BMC中的所有功能。
目前BMC中定义的这几个权限等级粒度比较大,无法满足现场客户的实际需求,考虑到这一点,目前在客户的定制化需求中都把用户权限进行了细化,针对Administrator,Operator,User分别细化出来了多种权限以满足上述的客户定制化需求。如创建一个配置文件,配置文件中记录Administrator,Operator,User权限的细化,比方说Administrator的多个子权限的启用禁用状态。当外部用户配置相关权限的子权限时,将配置信息更新到配置文件中;当查询相关权限的子权限时,从配置文件中获取之后返回给查询用户;当使用权限的子权限时,直接从配置文件中读取对应的用户权限的子权限,然后根据子权限的启用禁用状态判断相关的操作是否允许执行。
这种方式需要编程者实现所有的逻辑代码,包括子权限的查询,配置和判定逻辑,配置文件的设计和初始化,工作量比较大,代码冗余性比较大,执行效率相对较低;同时因为所有的代码逻辑都属于编程者自身完成,很大程度上提高了bug引入的概率,影响了工程运行的稳定性,尤其是针对用户权限这种至关重要的参数,一旦出现问题,轻则用户无法正常操作和登陆及监控,重则引入一系列的安全性问题,在当前安全至关重要的背景下,极易造成服务信息泄露和恶意者的破坏;另外以配置文件作为用户权限细化的存储介质,当存在BMC镜像更新的时候,尤其是带内针对BMC的Flash进行擦写刷新的时候,就会造成配置文件的丢失和恢复成初始状态,造成配置的用户权限信息丢失。
针对现有技术中权限配置手段复杂冗余、不稳定不安全、易丢失配置信息的问题,目前尚无有效的解决方案。
发明内容
有鉴于此,本发明实施例的目的在于提出一种IPMI用户的权限配置方法和装置,能够提升权限配置和查询的逻辑执行效率和安全稳定性。
基于上述目的,本发明实施例的第一方面提供了一种IPMI用户的权限配置方法,包括执行以下步骤:
从外部存储设备读取并校验用户权限信息;
从用户权限信息中提取待配置的多个子权限组名称,以分别覆盖性地创建不包括任何用户的多个子权限组;
基于用户权限信息中每个主权限组对于每个子权限组的启用状态,而将每个主权限组作为子权限组的用户选择性地添加到每个子权限组中;
响应于主权限组中的IPMI用户请求基于IPMI协议的特定操作,而基于IPMI用户所在主权限组是否处于与特定操作相关的子权限组中来选择性地允许特定操作。
在一些实施方式中,用户权限信息包括多个主权限组的组信息,并且每个组信息包括对应的主权限组的以下至少之一:名称、编号、相对于每个子权限组的启用状态、校验码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东英信计算机技术有限公司,未经山东英信计算机技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110296666.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动摊晾系统
- 下一篇:一种静压桩机强压补强施工方法