一种多节点管理系统的单点登录方法、装置、介质及设备制造方法及图纸

技术编号:22390296 阅读:33 留言:0更新日期:2019-10-29 07:17
本申请公开了一种多节点管理系统的单点登录方法、装置、介质及设备,该方法包括:当检测到目标用户登录目标子节点的登录指令时,则生成与登录指令相对应的随机凭证;将随机凭证反馈至目标用户,并通过目标节点和目标子节点的物理链路将随机凭证发送至目标子节点;其中,当目标用户跳转至目标子节点的登录界面时,则判断目标用户所持有的随机凭证是否与目标子节点自身所持有的随机凭证一致;若一致,则判定目标用户为合法的登录用户。显然,在本申请中只是通过目标用户在登录目标节点时所生成的随机凭证就可以对目标用户的身份进行验证,而无需额外安装第三方SOS系统,这样就减少了运维管理人员在对多节点管理系统进行运维管理过程中的工作量。

A single sign on method, device, medium and equipment of multi node management system

【技术实现步骤摘要】
一种多节点管理系统的单点登录方法、装置、介质及设备
本专利技术涉及服务器管理
,特别涉及一种多节点管理系统的单点登录方法、装置、介质及设备。
技术介绍
在多节点类型的服务器中,各个子节点会负责管理监控每个子节点内部的硬件资源,而各个子节点又会由目标节点进行控制监管。在此种管理架构下,如果目标用户想要访问目标子节点,必须先登录目标节点,然后再根据目标子节点的IP地址点击跳转至目标子节点的登录界面。此时,为了保证目标用户登录目标子节点时的安全性,在目标用户跳转至目标子节点登录界面的过程中,还需要目标用户重新输入自己的用户名密码才能登录到目标子节点,这样就严重影响了目标用户在登录多节点管理系统时的用户体验。在此技术背景下,为了保证服务器的业务整合需要以及提高目标用户在登录多节点管理系统时的用户体验,一般会在服务器中额外安装第三方SOS(SingleSignOn,单点登录)系统来对目标用户的身份进行登录验证。也即,当在服务器中安装了第三方SOS系统时,第三方SOS系统只是会在目标用户首次登录服务器的子节点时,对目标用户身份进行验证,而目标用户在后续登录服务器的其它子节点时,则不需要再对目标用户的身份进行验证,就可以使得目标用户安全登录服务器的其它子节点。显然,这样虽然提高了目标用户在登录多节点管理系统时的用户体验,但是,此种方式需要额外配置第三方SOS,由此就大大增加了运维管理人员在对多节点管理系统进行运维管理时的工作量。目前,针对这一技术问题,还没有较为有效的解决办法。由此可见,如何减少运维管理人员在对多节点管理系统进行运维管理时的工作量,是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种多节点管理系统的单点登录方法、装置、介质及设备,以减少运维管理人员在对多节点管理系统进行运维管理时的工作量。其具体方案如下:一种多节点管理系统的单点登录方法,应用于目标节点,其中,所述目标节点包括多个子节点,包括:当检测到目标用户登录目标子节点的登录指令时,则生成与所述登录指令相对应的随机凭证;将所述随机凭证反馈至所述目标用户,并通过所述目标节点和所述目标子节点的物理链路将所述随机凭证发送至所述目标子节点;其中,当所述目标用户跳转至所述目标子节点的登录界面时,则判断所述目标用户所持有的随机凭证是否与所述目标子节点自身所持有的随机凭证一致;若一致,则判定所述目标用户为合法的登录用户。优选的,所述随机凭证具体为随机数或随机验证码。优选的,所述判定所述目标用户为合法的登录用户的过程之后,还包括:当所述目标用户退出所述目标子节点的登录界面时,则通知所述目标子节点删除所述随机凭证。优选的,所述判定所述目标用户为合法的登录用户的过程之后,还包括:当所述目标用户登录所述目标子节点的登录界面的登录时长超过预设时长时,则通知所述目标子节点删除所述随机凭证。优选的,所述目标节点具体为CMC,多个所述子节点具体为多个BMC;相应的,所述当检测到目标用户登录目标子节点的登录指令时,则生成与所述登录指令相对应的随机凭证的过程,包括:当检测到所述目标用户登录目标BMC的第一登录指令时,则生成与所述第一登录指令相对应的第一随机凭证;所述将所述随机凭证反馈至所述目标用户,并通过所述目标节点和所述目标子节点的物理链路将所述随机凭证发送至所述目标子节点的过程,包括:将所述第一随机凭证反馈至所述目标用户,并通过所述CMC和所述目标BMC的物理链路将所述第一随机凭证发送至所述目标BMC。优选的,所述通过所述CMC和所述目标BMC的物理链路将所述第一随机凭证发送至所述目标BMC的过程,包括:通过所述CMC和所述目标BMC的I2C将所述第一随机凭证发送至所述目标BMC。优选的,所述通过所述CMC和所述目标BMC的物理链路将所述第一随机凭证发送至所述目标BMC的过程,包括:通过所述CMC和所述目标BMC的串口将所述第一随机凭证发送至所述目标BMC。相应的,本专利技术还公开了一种多节点管理系统的单点登录装置,应用于目标节点,其中,所述目标节点包括多个子节点,包括:指令检测模块,用于当检测到目标用户登录目标子节点的登录指令时,则生成与所述登录指令相对应的随机凭证;凭证发送模块,用于将所述随机凭证反馈至所述目标用户,并通过所述目标节点和所述目标子节点的物理链路将所述随机凭证发送至所述目标子节点;其中,当所述目标用户跳转至所述目标子节点的登录界面时,则判断所述目标用户所持有的随机凭证是否与所述目标子节点自身所持有的随机凭证一致;若一致,则判定所述目标用户为合法的登录用户。相应的,本专利技术还公开了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述公开的多节点管理系统的单点登录方法的步骤。相应的,本专利技术还公开了一种多节点管理系统的单点登录设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序时实现如前述公开的多节点管理系统的单点登录方法的步骤。可见,在本专利技术中,当目标节点检测到目标用户登录目标子节点的登录指令时,则生成与登录指令相对应的随机凭证,然后,将随机凭证反馈至目标用户,并通过目标节点与目标子节点的物理链路将随机凭证发送至目标子节点;当目标用户跳转至目标子节点的登录界面时,目标子节点通过判断目标用户所持有的随机凭证与目标子节点所持有的随机凭证是否一致,来判断目标用户的身份是否合法;如果目标用户所持有的随机凭证与目标子节点自身所持有的随机凭证一致时,则说明目标用户为合法的登录用户,此时,就可以让目标用户登录目标子节点的登录界面。显然,相较于现有技术而言,通过本专利技术所提供的多节点管理系统的单点登录方法,只是通过目标用户在登录目标节点时所生成的随机凭证就可以对目标用户的身份进行验证,而无需在多节点管理系统中额外安装第三方SOS系统,这样就大大减少了运维管理人员在对多节点管理系统进行运维管理过程中的工作量。相应的,本专利技术所公开的一种多节点管理系统的单点登录装置、介质及设备,同样具有上述有益效果。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种多节点管理系统的单点登录方法的流程图;图2为本专利技术实施例提供的目标用户登录CMC中的目标BMC时的流程示意图;图3为本专利技术实施例提供的一种多节点管理系统的单点登录装置的结构图;图4为本专利技术实施例提供的一种多节点管理系统的单点登录设备的结构图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参见图1,图1为本专利技术实施例所提供的一种多节点管理系统的单节点登录方法的流程图,该单点登录方法包括:步骤S11:当检测到目标用户登录目标子节点的登录指令时,则生成与登录指令相对应的随机凭证;本文档来自技高网
...

【技术保护点】
1.一种多节点管理系统的单点登录方法,其特征在于,应用于目标节点,其中,所述目标节点包括多个子节点,包括:当检测到目标用户登录目标子节点的登录指令时,则生成与所述登录指令相对应的随机凭证;将所述随机凭证反馈至所述目标用户,并通过所述目标节点和所述目标子节点的物理链路将所述随机凭证发送至所述目标子节点;其中,当所述目标用户跳转至所述目标子节点的登录界面时,则判断所述目标用户所持有的随机凭证是否与所述目标子节点自身所持有的随机凭证一致;若一致,则判定所述目标用户为合法的登录用户。

【技术特征摘要】
1.一种多节点管理系统的单点登录方法,其特征在于,应用于目标节点,其中,所述目标节点包括多个子节点,包括:当检测到目标用户登录目标子节点的登录指令时,则生成与所述登录指令相对应的随机凭证;将所述随机凭证反馈至所述目标用户,并通过所述目标节点和所述目标子节点的物理链路将所述随机凭证发送至所述目标子节点;其中,当所述目标用户跳转至所述目标子节点的登录界面时,则判断所述目标用户所持有的随机凭证是否与所述目标子节点自身所持有的随机凭证一致;若一致,则判定所述目标用户为合法的登录用户。2.根据权利要求1所述的单点登录方法,其特征在于,所述随机凭证具体为随机数或随机验证码。3.根据权利要求1所述的单点登录方法,其特征在于,所述判定所述目标用户为合法的登录用户的过程之后,还包括:当所述目标用户退出所述目标子节点的登录界面时,则通知所述目标子节点删除所述随机凭证。4.根据权利要求1所述的单点登录方法,其特征在于,所述判定所述目标用户为合法的登录用户的过程之后,还包括:当所述目标用户登录所述目标子节点的登录界面的登录时长超过预设时长时,则通知所述目标子节点删除所述随机凭证。5.根据权利要求1至4任一项所述的单点登录方法,其特征在于,所述目标节点具体为CMC,多个所述子节点具体为多个BMC;相应的,所述当检测到目标用户登录目标子节点的登录指令时,则生成与所述登录指令相对应的随机凭证的过程,包括:当检测到所述目标用户登录目标BMC的第一登录指令时,则生成与所述第一登录指令相对应的第一随机凭证;所述将所述随机凭证反馈至所述目标用户,并通过所述目标节点和所述目标子节点的物理链路将所述随机凭证发送至所述目标子节点的过程,包括:将所述第一随...

【专利技术属性】
技术研发人员:易凌鹰叶笑夕
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1