[发明专利]一种存储设备本地用户组的管理方法、装置、系统及介质在审
申请号: | 202111056685.8 | 申请日: | 2021-09-09 |
公开(公告)号: | CN113868194A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 张晨光 | 申请(专利权)人: | 苏州浪潮智能科技有限公司 |
主分类号: | G06F16/14 | 分类号: | G06F16/14;G06F16/16 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张雪娇 |
地址: | 215100 江苏省苏州市吴*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 存储 设备 本地 用户组 管理 方法 装置 系统 介质 | ||
本发明公开了一种存储设备本地用户组的管理方法、装置、系统及计算机可读存储介质,该方法包括:在对待删除本地用户组进行删除操作之前,获取在存储设备加入域控之前、与存储设备的服务搜索顺序文件对应的备份文件;对备份文件中的各个用户信息进行搜索,判断是否存在归属于待删除本地用户组的用户;若不存在,则将本地用户组删除;由于本发明中是对备份文件进行搜索,并且备份文件中仅包括存储设备的本地用户,不包含加入域控后的域控用户,因此本发明在使用过程中能够有效缩短搜索时间,提高搜索效率,降低任务阻塞风险,提高系统性能。
技术领域
本发明涉及计算机技术领域,特别是涉及一种存储设备本地用户组的管理方法、装置、系统及计算机可读存储介质。
背景技术
现有技术中,在存储设备加入域控(如AD(Active Directory,活动目录)域)后,在对本地用户组进行删除操作时,需要对服务搜索顺序文件(nsswithch.conf)中的所有用户信息进行搜索,以确定出是否存在归属于该本地用户组的用户,但是由于在存储设备加入至域控后,nsswithch.conf文件中会添加域控的相关用户信息,又由于域控的用户数量较大,因此会使搜索时间过长,导致命令执行时间超时,引起任务阻塞。
鉴于此,如何提供一种解决上述技术问题的存储设备本地用户组的管理方法、装置、系统及计算机可读存储介质成为本领域技术人员需要解决的问题。
发明内容
本发明实施例的目的是提供一种存储设备本地用户组的管理方法、装置、系统及计算机可读存储介质,在使用过程中能够有效缩短搜索时间,提高搜索效率,降低任务阻塞风险,提高系统性能。
为解决上述技术问题,本发明实施例提供了一种存储设备本地用户组的管理方法,包括:
在对待删除本地用户组进行删除操作之前,获取在存储设备加入域控之前、与所述存储设备的服务搜索顺序文件对应的备份文件;
对所述备份文件中的各个用户信息进行搜索,判断是否存在归属于所述待删除本地用户组的用户;
若不存在,则将所述待删除本地用户组删除。
可选的,在所述获取在存储设备加入域控之前、与所述存储设备的服务搜索顺序文件对应的备份文件之前,还包括:
判断存储设备是否已加入域控,若是,则执行所述获取在存储设备加入域控之前、与所述存储设备的服务搜索顺序文件对应的备份文件的步骤。
可选的,所述判断存储设备是否已加入域控的过程为:
获取与所述存储设备对应的域控标志位;
根据所述域控标志位判断所述存储设备是否已加入域控。
可选的,还包括:
在将存储设备加入域控后,对所述存储设备的域控标志位进行修改。
可选的,所述根据所述域控标志位判断所述存储设备是否已加入域控的过程为:
所述域控标志位为0,则所述存储设备未加入域控;
所述域控标志位为1,则所述存储设备已加入域控。
可选的,所述用户信息包括用户所归属的用户组ID;
所述对所述备份文件中的各个用户信息进行搜索,判断是否存在归属于待删除待删除本地用户组的用户的过程为:
依据待删除待删除本地用户组的用户组ID,对所述备份文件中的各个用户信息进行搜索,以确定是否存在归属于所述待删除本地用户组的用户。
可选的,所述对所述备份文件中的各个用户信息进行搜索的过程为:
对所述备份文件中的各个用户信息进行遍历。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州浪潮智能科技有限公司,未经苏州浪潮智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111056685.8/2.html,转载请声明来源钻瓜专利网。