一种服务器的配置文件监测方法技术

技术编号:23558461 阅读:43 留言:0更新日期:2020-03-25 04:00
本申请公开了一种服务器的配置文件监测方法、装置、设备及可读存储介质,该方案在BMC正常运行时通过后台任务监控BMC配置文件,在监测到配置文件被修改后,生成修改后配置文件的校验码,并把计算出的校验码和修改后配置文件存储至备份区;因此,在BMC启动过程中,可以根据校验码对系统中的配置文件进行完整性校验,最大限度的保证BMC配置文件的安全性、可靠性,避免因配置文件损坏对BMC镜像文件进行重新烧录,减少维护时间,降低维护成本。

A method of monitoring configuration file of server

【技术实现步骤摘要】
一种服务器的配置文件监测方法
本申请涉及计算机
,特别涉及一种服务器的配置文件监测方法、装置、设备及可读存储介质。
技术介绍
随着移动互联网的发展,各大互联网厂商对服务器的需要不断增大,人们在对服务器功能需求不断提高的同时人们对服务器可靠性、安全性、易管理性的要求也不断提高。BMC内配置文件对BMC及整个服务器的正常运行启动到头重要的作用,所以如何保证配置文件在恢复出厂设置时不被损坏显得尤为重要。可见,如何解决配置文件损坏导致BMC启动过程受到影响的现象,是亟待本领域技术人员解决的问题。
技术实现思路
本申请的目的是提供一种服务器的配置文件监测方法、装置、设备及可读存储介质,用以解决传统服务器的配置文件损坏会影响BMC启动过程的问题。其具体方案如下:第一方面,本申请提供了一种服务器的配置文件监测方法,包括:在BMC正常运行时,对目标配置文件进行监测;若监测到对所述目标配置文件的修改操作,则根据修改后的目标配置文件生成校验码,并将所述修改后的目标配置文件和所述校验码存储至备份区;在本文档来自技高网...

【技术保护点】
1.一种服务器的配置文件监测方法,其特征在于,包括:/n在BMC正常运行时,对目标配置文件进行监测;/n若监测到对所述目标配置文件的修改操作,则根据修改后的目标配置文件生成校验码,并将所述修改后的目标配置文件和所述校验码存储至备份区;/n在BMC启动时,根据所述校验码对系统中的配置文件进行完整性校验;/n对于完整性校验未通过的配置文件,则将该配置文件更新为所述备份区中相应的目标配置文件。/n

【技术特征摘要】
1.一种服务器的配置文件监测方法,其特征在于,包括:
在BMC正常运行时,对目标配置文件进行监测;
若监测到对所述目标配置文件的修改操作,则根据修改后的目标配置文件生成校验码,并将所述修改后的目标配置文件和所述校验码存储至备份区;
在BMC启动时,根据所述校验码对系统中的配置文件进行完整性校验;
对于完整性校验未通过的配置文件,则将该配置文件更新为所述备份区中相应的目标配置文件。


2.如权利要求1所述的方法,其特征在于,所述根据所述校验码对系统中的配置文件进行完整性校验,包括:
根据所述备份区,确定系统中待进行完整性校验的配置文件;根据所述备份区中的校验码对各个所述待进行完整性校验的配置文件进行完整性校验。


3.如权利要求2所述的方法,其特征在于,在所述确定待进行完整性校验的配置文件之后,还包括:
计算各个所述待进行完整性校验的配置文件的校验码,并判断该校验码与所述备份区中相应的目标配置文件的校验码是否相同;
若相同,则判定所述待进行完整性校验的配置文件通过完整性校验,否则,判定所述待进行完整性校验的配置文件未通过完整性校验。


4.如权利要求2所述的方法,其特征在于,所述根据修改后的目标配置文件生成校验码,包括:
根据修改后的目标配置文件生成MD5值。


5.如权利要求1所述的方法,其特征在于,所述若监测到对所述目标配置文件的修改操作,则根据修改后的目标配置文件生成校验码,包括:
若监测到对所述目标配置文件的修改操作,则判断备份区是否存在所述目标配置文件的校验码;
若存在,则删除该校验码,并根据修改后的目标配置文件重新生成校验码。

【专利技术属性】
技术研发人员:董宜清
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:江苏;32

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

1