本技术涉及计算机技术,尤其涉及一种基板管理控制器的管理方法及基板管理控制器。
背景技术:
1、服务器的基板管理控制器(baseboard management controller,bmc)上配置有显卡,因此,bmc能够获取服务器上的多媒体信息。bmc的显卡可通过端到端的连接方式与服务器连接,因此,若服务器接入显示器,则显示器可以显示服务器的多媒体信息。
2、用户可以通过浏览器访问bmc的网页管理页面,安装有浏览器的终端可显示bmc所获取的服务器上的多媒体信息;此时,若服务器连接鼠标、键盘或移动硬盘等外接设备,则外接设备也可对服务器上的数据进行导入或导出等处理。
3、与服务器连接的显示器、与服务器连接的鼠标、键盘或移动硬盘等外接设备均可能导致服务器上的数据或多媒体信息泄露,因此,提高服务器中数据的安全性是一直追求的目标。
技术实现思路
1、本技术实施例提供一种基板管理控制器的管理方法及基板管理控制器,能够提高服务器中数据的安全性。
2、本技术实施例的技术方案是这样实现的:
3、本技术实施例提供一种基板管理控制器的管理方法,所述管理方法包括:
4、获取触发信息;
5、判断所述触发信息与预设的配置信息是否匹配;
6、响应于所述触发信息与所述配置信息匹配,基于所述配置信息执行下述至少之一:
7、控制所述基板管理控制器输出的多媒体信息与所述基板管理控制器对应的服务器输出的多媒体信息不同;
8、向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;其中,所述基板管理控制器通过所述端口开关与所述服务器的外接设备连接。
9、在一些实施例中,所述获取触发信息,包括:接收基板管理控制器固件发送的触发信息。
10、在一些实施例中,所述控制所述基板管理控制器输出的多媒体信息与所述基板管理控制器对应的服务器输出的多媒体信息不同,包括:
11、基于所述配置信息,控制所述基板管理控制器内的数字模拟转换器(digital toanalog converter,dac)输出所述基板管理控制器上的多媒体信息。
12、在一些实施例中,所述控制所述基板管理控制器输出的多媒体信息与所述基板管理控制器对应的服务器输出的多媒体信息不同,包括:
13、基于所述配置信息,控制所述基板管理控制器内的数字模拟转换器输出预设的多媒体信息。
14、在一些实施例中,所述控制所述基板管理控制器输出的多媒体信息与所述基板管理控制器对应的服务器输出的多媒体信息不同,包括:
15、基于所述配置信息对所述服务器输出的多媒体信息进行加扰处理,得到加扰后的多媒体信息;
16、控制所述数字模拟转换器输出所述加扰后的多媒体信息。
17、在一些实施例中,所述向所述服务器发送指示信息,包括:
18、所述基板管理控制器内的通用输入输出接口向所述服务器发送指示信息。
19、在一些实施例中,所述配置信息包括下述至少之一:
20、在禁用外接设备的情况下,向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;
21、在禁止显示服务器输出的多媒体信息的情况下,控制所述基板管理控制器输出的多媒体信息,与所述基板管理控制器对应的服务器输出的多媒体信息不同。
22、在一些实施例中,所述判断所述触发信息与预设的配置信息是否匹配,包括:
23、若所述触发信息用于指示禁用外接设备或禁止显示服务器输出的多媒体信息,则判断所述触发信息与预设的配置信息匹配。
24、在一些实施例中,所述基于所述配置信息执行下述至少之一,包括:
25、若所述触发信息用于指示禁用外接设备,则基于所述配置信息向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;
26、若所述触发信息用于指示禁止显示服务器输出的多媒体信息,则基于所述配置信息控制所述基板管理控制器输出的多媒体信息,与所述基板管理控制器对应的服务器输出的多媒体信息不同。
27、本技术实施例提供一种基板管理控制器,所述基板管理控制器包括:
28、获取模块,用于获取触发信息;
29、判断模块,用于判断所述触发信息与预设的配置信息是否匹配;
30、控制模块,用于响应于所述触发信息与所述配置信息匹配,基于所述配置信息执行下述至少之一:
31、控制所述基板管理控制器输出的多媒体信息与所述基板管理控制器对应的服务器输出的多媒体信息不同;
32、向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;其中,所述基板管理控制器通过所述端口开关与所述服务器的外接设备连接。
33、在一些实施例中,所述获取模块,用于接收基板管理控制器固件发送的触发信息。
34、在一些实施例中,所述控制模块,用于基于所述配置信息,控制所述基板管理控制器内的数字模拟转换器输出所述基板管理控制器上的多媒体信息。
35、在一些实施例中,所述控制模块,用于基于所述配置信息,控制所述基板管理控制器内的数字模拟转换器输出预设的多媒体信息。
36、在一些实施例中,所述控制模块,用于基于所述配置信息对所述服务器输出的多媒体信息进行加扰处理,得到加扰后的多媒体信息;
37、控制所述数字模拟转换器输出所述加扰后的多媒体信息。
38、在一些实施例中,所述基板管理控制器内的通用输入输出接口向所述服务器发送指示信息。
39、在一些实施例中,所述配置信息包括下述至少之一:
40、在禁用外接设备的情况下,向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;
41、在禁止显示服务器输出的多媒体信息的情况下,控制所述基板管理控制器输出的多媒体信息,与所述基板管理控制器对应的服务器输出的多媒体信息不同。
42、在一些实施例中,所述判断模块,用于若所述触发信息用于指示禁用外接设备或禁止显示服务器输出的多媒体信息,则判断所述触发信息与预设的配置信息匹配。
43、在一些实施例中,所述控制模块,用于若所述触发信息用于指示禁用外接设备,则基于所述配置信息向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;
44、若所述触发信息用于指示禁止显示服务器输出的多媒体信息,则基于所述配置信息控制所述基板管理控制器输出的多媒体信息,与所述基板管理控制器对应的服务器输出的多媒体信息不同。
45、本技术实施例提供一种基板管理控制器,包括:
46、存储器,用于存储可执行指令;
47、处理器,用于执行所述存储器中存储的可执行指令时,实现本技术实施例提供的基板管理控制器的管理方法。
48、本技术实施例提供一种计算机可读存储介质,存储有可执行指令,用于被处理器执行时,实现本技术实施例提供的基板管理控制器的管理方法。
49、本技术实施例提供的基板管理控制器的管理方法,基板管理控制器获取触发信息;若判断所述触发信息与预设的配置信息匹配,基于所述配置信息执行下述至少之一:控制所述基板管理控制器输出的多媒体信息与所述基板管理控制器对应的服务器输出的多媒体信息不同;向所述服务器发送指示信息,所述指示信息用于指示所述服务器断开端口开关;其中,所述基板管理控制器通过所述端口开关与所述服务器的外接设备连接。如此,通过控制基板管理控制器输出的多媒体信息与服务器输出的多媒体信息不同,使得与服务器连接的显示器输出的多媒体信息与服务器输出的多媒体信息不同,用户通过显示器无法获取服务器上的多媒体信息,提高了服务器中数据的安全性。通过指示服务器上的端口开关断开,使得服务器上的外接设备无法控制服务器,进而外接设备无法对服务器上的数据进行操作或处理,提高了服务器中数据的安全性。