基于跳板机的主机登录方法、装置、设备及存储介质与流程

文档序号:21000115发布日期:2020-06-05 22:35阅读:114来源:国知局
基于跳板机的主机登录方法、装置、设备及存储介质与流程
本申请涉及计算机的访问控制
技术领域
,尤其涉及一种基于跳板机的主机登录方法、装置、设备及存储介质。
背景技术
:登录linux主机时,基本都需要手动输入用户名和密码即手动密码访问,只有经系统验证无误后才能进入系统。若要同时开启多台linux主机时,采用单节点单次的手动密码访问就显得不太快捷。目前存在通过设置跳板机来对控制的关联主机进行自动登录的方式,但是现存设置跳板机的方式存在一些问题,比如说有些安全性不高,有些还要输入密码进行访问,过程比较繁琐,所以需要一种快捷,安全性又能得到保障的方式来实现自动登录,提高登录效率。技术实现要素:本申请实施例提供一种基于跳板机的主机登录方法、装置、设备及存储介质,实现通过跳板机无需手动输入密码安全登录其他主机。第一方面,本申请提供了一种基于跳板机的主机登录方法,所述方法包括:获取至少一台关联主机的登录信息,所述登录信息包括地址信息、用户名称和登录密码;对所述关联主机的地址信息、用户名称和登录密码各自进行加密,生成所述关联主机的加密地址、加密名称和密码密文;若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称;若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机。第二方面,本申请提供了一种主机登录装置,所述主机登录装置包括:数据获取模块,用于获取至少一台关联主机的登录信息,所述登录信息包括地址信息、用户名称和登录密码;数据加密模块,用于对所述关联主机的地址信息、用户名称和登录密码各自进行加密,生成所述关联主机的加密地址、加密名称和密码密文;指令处理模块,用于若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称;登录执行模块,用于若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机。第三方面,本申请提供了一种计算机设备,所述计算机设备包括存储器和处理器;所述存储器用于存储计算机程序;所述处理器,用于执行所述计算机程序并在执行所述计算机程序时实现上述的基于跳板机的主机登录方法。第四方面,本申请提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,若所述计算机程序被处理器执行,实现上述的基于跳板机的主机登录方法。本申请公开了一种基于跳板机的主机登录方法、装置、设备及存储介质,通过采用加密的方式存储关联主机的地址信息、用户名称和登录密码;在获取到登录指令时,对登录指令中的地址信息和用户名称也分别加密,得到登录指令对应的目标地址和目标名称;然后根据目标地址、目标名称和加密存储的地址信息、用户名称进行比对,以确定登录指令对应的密码密文;之后根据密码密文登录相应的关联主机,提高了主机登录的效率,同时用户信息的安全性也得到了保障。附图说明为了更清楚地说明本申请实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例的基于跳板机的主机登录方法的流程示意图;图2为基于跳板机的主机登录方法应用于跳板机的场景示意图;图3为本申请基于跳板机的主机登录方法一实施方式的流程示意图;图4为本申请基于跳板机的主机登录方法另一实施方式的流程示意图;图5为本申请实施例提供的一种主机登录装置的结构示意图;图6为本申请实施例提供的另一种主机登录装置的结构示意图;图7为本申请一实施例提供的一种计算机设备的结构示意图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。附图中所示的流程图仅是示例说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解、组合或部分合并,因此实际执行的顺序有可能根据实际情况改变。另外,虽然在装置示意图中进行了功能模块的划分,但是在某些情况下,可以以不同于装置示意图中的模块划分。应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。本申请的实施例提供了一种基于跳板机的主机登录方法、装置、设备及存储介质。其中,该基于跳板机的主机登录方法可用于使开机方式变得便捷,提高主机登录的效率,同时保障用户信息的安全性。下面结合附图,对本申请的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。请参阅图1和图2,本申请的实施例提供了一种基于跳板机的主机登录方法。该基于跳板机的主机登录方法是通过部署一台linux主机作为跳板机,所述跳板机关联一台或多台linux主机,在所述跳板机上采用加密的方式存储所述至少一台关联主机的地址信息、用户名称和登录密码,并设置特定的登录指令实现无需手动输入密码安全登录所述一台或多台关联主机。当跳板机获取到所述登录指令时,根据所述登录指令对目标主机进行自动化登录。示例性地,跳板机可以为独立的服务器,也可以为服务器集群。如图1所示,该基于跳板机的主机登录方法,具体包括以下步骤s110至步骤s140。步骤s110、获取至少一台关联主机的登录信息,所述登录信息包括地址信息、用户名称和登录密码;在一些实施方式中,选择一台linux主机作为跳板机,所述跳板机用于关联其他的linux主机,以实现自动化登录关联的linux主机。示例性地,所述跳板机和至少一台其他的linux主机通信连接。所述跳板机获取并储存所述关联主机的登录信息,所述登录信息包括地址信息、用户名称和登录密码,所述关联主机的数目大于或等于1。示例性地,用户可以向跳板机输入关联主机的地址信息、用户名称和登录密码的明文。或者用户可以通过指定存储路径的方式,使跳板机从指定的存储路径获取关联主机的地址信息、用户名称和登录密码的明文。可以理解的,跳板机获取用户输入的关联主机的地址信息、用户名称和登录密码的明文;或者跳板机根据用户指定的存储路径导入关联主机的地址信息、用户名称和登录密码的明文。例如,某次获取到的关联主机的登录信息,即地址信息、用户名称和登录密码,如表1所示:表1关联主机的登录信息地址信息用户名称登录密码10.10.10.184lileikey12310.10.10.184meimeikey456步骤s120、对所述关联主机的地址信息、用户名称和登录密码各自进行加密,生成所述关联主机的加密地址、加密名称和密码密文。跳板机获取到的所述关联主机的地址信息、用户名称和登录密码使用的是明文信息,通过对所述关联主机的地址信息、用户名称和登录密码各自进行加密处理,得到密码文件。密码文件包括加密地址信息得到的加密地址、加密用户名称得到的加密名称和加密登录密码得到的密码密文。具体地,在对所述关联主机的地址信息、用户名称和登录密码各自进行加密处理,得到密码文件之后,删除明文的地址信息、用户名称和登录密码,以避免关联主机用户信息泄露,造成安全隐患。在一些实施方式中,使用perl语言对于所述关联主机的地址信息、用户名称和登录密码各自进行加密。perl中有很多模块可满足加密解密需要,在这里以rc4为例进行加密说明。rc4是密钥长度可变的一种对称加密算法,以字节流的方式加密明文中的每个字节。具体地,经过密码调度算法得到密钥流,所述密钥流的长度与需要加密的明文信息长度是相应的。例如在加密所述关联主机的地址信息过程中,得到与所述地址信息长度对应的密钥流—密钥后,将所述密钥与所述地址信息—明文字节流进行异或运算,得到所述地址信息对应的加密地址—密文字节流。同样的,将所述关联主机的用户名称和登录密码也进行加密处理,得到加密名称和密码密文。例如,密码文件包括加密的地址信息、用户名称和登录密码,即加密地址、加密名称和密码密文和密码密文,如表2所示,表中采用的加密方式为rc4。表2密码文件步骤s130、若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称。跳板机发送脚本化的兼容语言至关联的linux主机,控制所述关联的linux主机执行相应的操作。在一些实施方式中,通过在所述跳板机上预先设置操作码,所述操作码用于对关联的其它linux主机进行登录控制。根据所述操作码,结合目标主机的地址信息和用户名称生成登录指令。例如,登录控制的操作码设置为wd_start,结合目标主机的地址信息和用户名称生成登录指令,如下所示:wd_start10.10.10.184lilei由于所述登录指令中的地址信息和用户名称是明文信息,无法直接与所述关联主机的加密地址、加密名称和密码密文直接进行匹配。通过将登录指令中的地址信息和用户名称加密成与所述关联主机的加密地址、加密名称格式一致后就可以实现登录指令和关联主机进行匹配。在一些实施方式中,采用了rc4的方式对所述登录信息进行加密,所以也要以rc4的方式对所述地址信息和所述用户名称进行加密,得到加密后的目标地址和目标名称。在一些实施例中,请参考图3,所述若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称,具体地包括步骤s1301至步骤s1303。步骤s1301、若获取包括地址信息和用户名称的登录指令,判断所述地址信息的格式是否正确。为了避免无效的地址信息造成主机登陆速率变慢,对获取到的所述地址信息进行判断,判断所述地址信息的格式是否正确。若所述登录指令中的地址信息格式为错误的地址信息格式,则拒绝执行后续步骤,并向客户端报错,请求重新输入登录指令。例如,ip地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。如果登录指令中输入的ip地址,不符合这个条件,则被判断为错误的地址信息格式,不需要再继续进行后续步骤,直接报错,请求重新输入登录指令。步骤s1302、若判定所述地址信息的格式正确,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称。由于所述登录指令中的地址信息和用户名称是明文信息,无法直接与所述关联主机的加密地址、加密名称和密码密文直接进行匹配,通过将登录指令中的地址信息和用户名称加密成与所述关联主机的加密地址、加密名称和密码密文格式一致后实现登录指令与关联主机的匹配。在一些实施方式中,采用了rc4的方式对所述关联主机的地址信息、用户名称和登录密码进行加密,所以也要以rc4的方式对所述地址信息和所述用户名称进行加密,得到加密后的目标地址和目标名称。步骤s1303、若判定所述地址信息的格式不正确,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。地址信息的格式不正确,所述地址信息即为无效的地址信息,即所述登录指令无法实现主机登录。服务器向发送所述登录指令的终端发送报错指令,提醒所述终端设备发送正确的登录指令。步骤s140、若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机。若有一台关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,则所述关联主机即为需要进行登录的目标主机。获取所述关联主机的登录密码结合所述登录指令中的地址信息和用户名称登录所述关联主机。在一些实施例中,请参考图4,所述若有关联主机的加密地址与所述目标地址相同且所述关联主机的加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机,具体地包括步骤s1401至步骤s1404。步骤s1401、将所述目标地址、目标名称与所述关联主机的加密地址、加密名称进行对比。通过比对所述目标地址、目标名称与所述关联主机的加密地址、加密名称,在所述关联主机中寻找目标主机,即查找是否有关联主机的加密地址和加密名称与待登录的目标主机对应的目标地址和目标名称相同。在一些实施例中,所述将所述目标地址、目标名称与所述关联主机的加密地址、加密名称进行对比之后,包括:若没有关联主机的加密地址与所述目标地址相同或者没有关联主机的加密名称与所述目标名称相同,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。若没有关联主机的加密地址和所述目标地址相同,说明所述登录指令中的地址名称存在问题,所述登录指令无法用于正常登录;若没有关联主机的加密名称和所述目标名称相同,说明所述登陆指令中用户名称存在问题,所述登录指令无法用于正常登录,因此需要向发送所述登录指令的终端设备报错。具体地,服务器向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。步骤s1402、若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,确定所述关联主机为目标主机。若有关联主机的加密地址和加密名称与待登录的目标主机对应的目标地址和目标名称相同,则确认所述关联主机为目标主机。例如,所述目标地址为u2fsdgvkx1+sqzfbcfe8h6elg4bc+a8rdhwsew==,与密码文件中存储的加密地址进行匹配,找到同一地址的加密地址,若所述加密地址对应的加密名称为u2fsdgvkx1/jz4iqkvm7qsqth/jx,和所述目标名称相同,即可确认所述关联主机为目标主机。步骤s1403、获取与所述目标主机的加密地址和加密名称对应的密码密文,对所述目标主机的密码密文进行解密,获得所述目标主机的登录密码。确认所述目标主机后,获取所述目标主机对应的密码密文,由于所述密码密文进行了加密,所以要对所述密码密文进行解密。解密后,服务器获取所述目标主机对应的登录密码。步骤s1404、根据所述登录指令中的地址信息和用户名称,以及所述目标主机的登录密码登录所述目标主机。在一些实施方式中,服务器根据所述登录指令中的地址信息和用户名称,以及目标主机的登录密码实现自动化登录所述目标主机的过程中,使用了expect语言。借助expect,将自动化登录过程写在一个脚本上,使服务器自动完成登录过程。具体地,所述脚本成功获取所述登录指令中的地址信息和用户名称以及所述目标主机的登录密码,执行交互式任务,即实现对所述目标主机的登录。上述实施例提供的基于跳板机的主机登录方法,可自动化登录一台或多台linux主机,使得登录过程变得快捷,具体地,通过预先存储关联主机的登录信息,如地址信息、用户名称和登录密码,实现无需输入密码自动化登录linux主机的技术效果。同时存储的登录信息都进行了加密处理,提高了自动化登录的安全性,在登录过程,用户需要知道预设的登录指令,即预设的操作码,所述登录指令包括目标主机的地址信息和用户名称,可进一步提高了自动化登录的安全性。请参阅图5,图5是本申请实施例提供的一种主机登录装置的结构示意图,该主机登录装置可以配置于服务器或者终端中,用于执行前述的基于跳板机的主机登录方法。其中,服务器可以为独立的服务器,也可以为服务器集群。该终端可以是手机、平板电脑、笔记本电脑、台式电脑、个人数字助理和穿戴式设备等电子设备。如图5所示,该主机登录装置,包括:数据获取模块201、数据加密模块202、指令处理模块203和登录执行模块204。数据获取模块201,用于获取至少一台关联主机的登录信息,所述登录信息包括地址信息、用户名称和登录密码。数据加密模块202,用于对所述关联主机的地址信息、用户名称和登录密码各自进行加密,生成所述关联主机的加密地址、加密名称和密码密文;指令处理模块203,用于若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称。在一些实施方式中,如图6所示,主机登录装置200中指令处理模块203包括:指令判断子模块2031、指令反馈子模块2031和指令加密子模块2033。其中,指令判断子模块2031,用于若获取包括地址信息和用户名称的登录指令,判断所述地址信息的格式是否正确。具体地,在一些实施方式中,指令判断子模块2031,具体用于对获取到的所述地址信息进行判断,判断所述地址信息的格式是否正确。例如,ip地址的长度为32位,分为4段,每段8位,用十进制数字表示,每段数字范围为0~255,段与段之间用句点隔开。如果登录指令中输入的ip地址,不符合这个条件,则被判断为错误的地址信息格式,即为异常的地址信息。指令反馈子模块2032,用于若判定所述地址信息的格式不正确,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。具体地,在一些实施方式中,指令反馈子模块2032,具体用于根据所述指令判断子模块的判断结果,即所述地址信息格式的判断结果,生成相对应的指令。若判定所述地址信息的格式不正确,即所述地址信息为异常的地址信息,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。指令加密子模块2033,用于若判定所述地址信息的格式正确,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称。登录执行模块204,用于若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机。在一些实施方式中,如图6所示,登录执行模块204包括:数据比对子模块2041、目标确定子模块2042、数据解密子模块2043和主机登录子模块2044。其中,数据比对子模块2041,用于将所述目标地址、目标名称与所述关联主机的加密地址、加密名称进行对比。具体地,在一些实施方式中,数据比对子模块2041,具体用于通过比对所述目标地址、目标名称与所述关联主机的加密地址、加密名称,在所述关联主机中寻找目标主机,即查找是否有关联主机的加密地址和加密名称与待登录的目标主机对应的目标地址和目标名称相同。目标确定子模块2042,用于若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,确定所述关联主机为目标主机。具体地,在一些实施方式中,目标确认子模块2042,具体用于确认目标主机,即通过所述数据比对子模块的比对,查找到有关联主机的加密地址和加密名称与待登录的目标主机对应的目标地址和目标名称相同,则确认所述关联主机为目标主机。数据解密子模块2043,用于获取与所述目标主机的加密地址和加密名称对应的密码密文,所述目标主机的密码密文进行解密,获得所述目标主机的登录密码。具体地,在一些实施方式中,数据解密子模块2043,具体用于对获取到的所述密码密文进行解密。解密后,服务器获取所述目标主机的登录密码,即所述目标主机的登录密码。主机登录子模块2044,用于根据所述登录密码登录所述目标主机。具体地,在一些实施方式中,主机登录子模块2044,具体用于根据所述登录指令中的地址信息和用户名称,以及所述目标主机的登录密码登录所述目标主机。在一些实施方式中,登录执行模块204还包括对比反馈子模块,用于若没有关联主机的加密地址与所述目标地址相同或者没有关联主机的加密名称与所述目标名称相同,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。需要说明的是,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的装置和各模块、单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。本申请的方法、装置可用于众多通用或专用的计算系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、机顶盒、可编程的消费电子设备、网络pc、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。示例性地,上述的方法、装置可以实现为一种计算机程序的形式,该计算机程序可以在如图7所示的计算机设备上运行。请参阅图7,图7是本申请实施例提供的一种计算机设备的结构示意图。该计算机设备可以是服务器或终端。该计算机设备包括通过系统总线连接的处理器、存储器和网络接口,其中,存储器可以包括非易失性存储介质和内存储器。非易失性存储介质可存储操作系统和计算机程序。该计算机程序包括程序指令,该程序指令被执行时,可使得处理器执行任意一种基于跳板机的主机登录方法。处理器用于提供计算和控制能力,支撑整个计算机设备的运行。处理器用于提供计算和控制能力,支撑整个计算机设备的运行。内存储器为非易失性存储介质中的计算机程序的运行提供环境,该计算机程序被处理器执行时,可使得处理器执行任意一种基于跳板机的主机登录方法。该网络接口用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,该计算机设备的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备的限定,具体地计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。应当理解的是,处理器可以是中央处理单元(centralprocessingunit,cpu),该处理器还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现场可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。其中,在一个实施例中,所述处理器用于运行存储在存储器中的计算机程序,以实现如下步骤:获取至少一台关联主机的登录信息,所述登录信息包括地址信息、用户名称和登录密码;对所述关联主机的地址信息、用户名称和登录密码各自进行加密,生成所述关联主机的加密地址、加密名称和密码密文;若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称;若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机。在一些实施方式中,处理器用以实现所述根据所述关联主机的密码密文登录所述关联主机时,实现:对所述关联主机的密码密文进行解密,根据解密得到的登录密码登录所述关联主机。在一些实施方式中,处理器用以实现所述若有关联主机的加密地址与所述目标地址相同且加密名称与所述目标名称相同,根据所述关联主机的密码密文登录所述关联主机时,实现:将所述目标地址、目标名称与所述关联主机的加密地址、加密名称进行对比;若有关联主机的加密地址与所述目标地址相同且所述关联主机的加密名称与所述目标名称相同,确定所述关联主机为目标主机;获取与所述目标主机的加密地址和加密名称对应的密码密文,解密所述密码密文得到所述目标主机的登录密码;根据所述登录密码登录所述目标主机。在一些实施方式中,处理器用以实现所述根据所述登录密码登录所述目标主机时,实现:根据所述登录指令中的地址信息和用户名称,以及所述目标主机的登录密码登录所述目标主机。在一些实施方式中,处理器用以实现所述将所述目标地址、目标名称与所述关联主机的加密地址、加密名称进行对比之后,实现:若没有关联主机的加密地址与所述目标地址相同或者没有关联主机的加密名称与所述目标名称相同,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。在一些实施方式中,服务器用以实现所述若获取包括地址信息和用户名称的登录指令,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称时,实现:若获取包括地址信息和用户名称的登录指令,判断所述地址信息的格式是否正确;若判定所述地址信息的格式正确,对所述登录指令中的地址信息和用户名称各自进行加密,生成所述登录指令对应的目标地址和目标名称。在一些实施方式中,服务器用以实现所述判断所述地址信息的格式是否正确之后,实现:若判定所述地址信息的格式不正确,向发送所述登录指令的终端设备发送报错指令,以使所述终端设备发送正确的登录指令。通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法,如:一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序中包括程序指令,所述处理器执行所述程序指令,实现本申请实施例提供的任一项基于跳板机的主机登录方法。其中,所述计算机可读存储介质可以是前述实施例所述的计算机设备的内部存储单元,例如所述计算机设备的硬盘或内存。所述计算机可读存储介质也可以是所述计算机设备的外部存储设备,例如所述计算机设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1