一种服务器的保护方法、系统及相关装置制造方法及图纸

技术编号:20273322 阅读:24 留言:0更新日期:2019-02-02 03:56
本申请所提供的一种服务器的保护方法,包括:接收到开机指令后,读取RFID标签,以获取开机密码;判断所述开机密码与预设开机密码是否一致;若否,则所述服务器拒绝所述开机指令。通过在服务器上增加RFID设备,与主板的CPLD共同作用,实现二者之间的密码匹配,从而对服务器进行加解密的操作,进而保证服务器在交付过程中处于加密的状态,保证了服务器的安全性。本申请还提供一种服务器的保护系统、一种计算机可读存储介质和一种服务器,具有上述有益效果。

【技术实现步骤摘要】
一种服务器的保护方法、系统及相关装置
本申请涉及服务器领域,特别涉及一种服务器的保护方法、系统、一种计算机可读存储介质和一种服务器。
技术介绍
服务器在出厂时会恢复出厂设置,在产品出厂到交付客户的过程中,服务器在恶意开机状态下,会被随意篡改配置,从而导致与用户需求不符的情况,甚至出现系统崩溃的问题。为了避免该问题的发生,需要在服务器交付过程中对服务器进行保护,从而保证服务器按照出厂设置交付到客户手中。因此如何在服务器出厂至交付客户的过程中保证服务器的安全是本领域技术人员亟需解决的技术问题。
技术实现思路
本申请的目的是提供一种服务器的保护方法、系统、一种计算机可读存储介质和一种服务器,解决现有的服务器在交付至客户前容易被篡改数据或设置的问题。为解决上述技术问题,本申请提供一种服务器的保护方法,具体技术方案如下:接收到开机指令后,读取RFID标签,以获取开机密码;判断所述开机密码与预设开机密码是否一致;若否,则所述服务器拒绝所述开机指令。其中,接收到所述开机指令前,还包括:利用RFID读写器将所述开机密码写入至所述RFID标签。其中,还包括:利用RFID读写器修改或删除所述RFID标签中的所述开机密码。其中,所述RFID标签通过I2C总线与所述服务器的CPLD相连。其中,所述RFID标签还用于提供所述服务器的物流信息。本申请还提供一种服务器的保护系统,包括:读取模块,用于接收到开机指令后,读取RFID标签,以获取开机密码;判断模块,用于判断所述开机密码与预设开机密码是否一致;拒绝模块,用于若所述判断模块判断为否时,则所述服务器拒绝所述开机指令。其中,还包括:写入模块,用于利用RFID读写器将所述开机密码写入至所述RFID标签。其中,还包括:删改模块,用于利用RFID读写器修改或删除所述RFID标签中的所述开机密码。本申请还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的保护方法的步骤。本申请还提供一种服务器,包括存储器和处理器,所述存储器中存有计算机程序,所述处理器调用所述存储器中的计算机程序时实现如上所述的保护方法的步骤。本申请所提供的一种服务器的保护方法,包括:接收到开机指令后,读取RFID标签,以获取开机密码;判断所述开机密码与预设开机密码是否一致;若否,则所述服务器拒绝所述开机指令。通过在服务器上增加RFID设备,与主板的CPLD共同作用,实现二者之间的密码匹配,从而对服务器进行加解密的操作,进而保证服务器在交付过程中处于加密的状态,保证了服务器的安全性。本申请还提供一种服务器的保护系统、一种计算机可读存储介质和一种服务器,具有上述有益效果,此处不再赘述。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本申请实施例所提供的一种服务器的保护方法的流程图;图2为本申请实施例所提供的一种服务器的保护系统结构示意图。具体实施方式为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。请参考图1,图1为本申请实施例所提供的一种服务器的保护方法的流程图,该保护方法包括:S101:接收到开机指令后,读取RFID标签,以获取开机密码;本步骤旨在服务器接收到开机指令后读取RFID标签,并获取开机密码。需要说明的是,这里的开机指令可以来自于任一用户的物理启动,或者采用电子启动,而无论是物理启动或是利用其它电子设备进行的电子启动,其在服务器内部的表现形式均是形成开机指令,并发送至服务器中的处理元器件。在此对于处理元器件不作限定,可以为CPLD(ComplexProgrammableLogicDevice,复杂可编程逻辑器件)或者BMC等。下文以CPLD为例对本申请进行说明。所述RFID标签可以通过I2C总线与所述服务器的CPLD相连.而RFID标签是RFID设备的一部分。最开始的RFID设备包括读写器和应答器,现在RFID的应答器已经简化成了标签,也即本实施例中的RFID标签。但需要说明的是,本实施例可以使用任何形式的RFID的应答器,即包括传统的RFID应答器和现在常用的RFID标签。RFID标签中存着开机密码,当接收到开机指令后,即读取RFID标签,获得开机密码。需要说明的是,这里的开机密码指的是RFID标签中存放的开机密码,并非一定是真正的服务器开机密码。S102:判断所述开机密码与预设开机密码是否一致;若否,进入S103;本步骤旨在判断S101中读取得到的开机密码与预存的开机密码是否一致。若CPLD作为匹配动作的执行主体时,RFID标签可以通过I2C总线与服务器的CPLD相连,则CPLD可以直接通过I2C总线读取RFID标签中的数据,并与预设开机密码进行匹配。在此对预设开机密码的密码形式、密码存储位置均不作限定。其形式可以多种多样,例如数字密码、数字与字母组合的密码,或者其他形式的密码等。进一步的,RFID读写器可以同时对与该RFID读写器相匹配的多个RFID标签进行操作。这样,厂商可以同时设置多个服务器的开机密码,不必针对每台服务器单独进行开机密码的设置。当开机密码与预设开机密码一致时,自然通过该开机指令,服务器正常启动。S103:所述服务器拒绝所述开机指令。若开机密码与预设开机密码不一致,则此时服务器拒绝该开机指令。在此基础上,可以联想到的是,为了保证交付过程中服务器不能被随意开关机,应该将RFID标签中的密码擦除或者写入错误的密码。需要说明的是,RFID标签中的密码由RFID读写器事先写入RFID标签,而且RFID读写器与RFID标签是相匹配的。换句话说,可以利用RFID读写器修改或删除RFID标签中的开机密码。当服务器出厂后,厂商即可设置RFID标签中的开机密码。为了便于管理,可以将一批服务器的开机密码统一设置。而在用户收到服务器后,可以将RFID标签中的开机密码设为与服务器中预设开机密码相同,此时用户即可打开服务器,避免了在服务器运输等过程中被恶意开机修改配置,给用户和厂商带来损失。本申请实施例通过在服务器上增加RFID设备,与主板的CPLD共同作用,实现二者之间的密码匹配,从而对服务器进行加解密的操作,进而保证服务器在交付过程中处于加密的状态,保证了服务器的安全性。基于上一实施例,作为优选的实施例,该RFID标签还可以用于记录服务器出厂后的其他信息,例如物流信息,以及设备参数等信息。尤其是记录物流信息,有利于提高服务器在运输过程中的安全性。特别的,在服务器的运输过程中,每到达特定的地点,可以使用RFID读写器将该地点的名称、抵达时间等信息写入至RFID标签。当然,还可以包括运货人、服务器实时状态(是否存在损坏等)等,进一步提高服务器在出厂后的安全性。下面对本申请实施例提供的一种服务器的本文档来自技高网...

【技术保护点】
1.一种服务器的保护方法,其特征在于,包括:接收到开机指令后,读取RFID标签,以获取开机密码;判断所述开机密码与预设开机密码是否一致;若否,则所述服务器拒绝所述开机指令。

【技术特征摘要】
1.一种服务器的保护方法,其特征在于,包括:接收到开机指令后,读取RFID标签,以获取开机密码;判断所述开机密码与预设开机密码是否一致;若否,则所述服务器拒绝所述开机指令。2.根据权利要求1所述的保护方法,其特征在于,接收到所述开机指令前,还包括:利用RFID读写器将所述开机密码写入至所述RFID标签。3.根据权利要求2所述的保护方法,其特征在于,还包括:利用RFID读写器修改或删除所述RFID标签中的所述开机密码。4.根据权利要求1所述的保护方法,其特征在于,所述RFID标签通过I2C总线与所述服务器的CPLD相连。5.根据权利要求1所述的保护方法,其特征在于,所述RFID标签还用于提供所述服务器的物流信息。6.一种服务器的保护系统,其特征在于,包括:读取模块,用于接收到开机指令后,读取RFI...

【专利技术属性】
技术研发人员:陈占良刘栋
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

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

1