《系统事件记录文件编辑权限的验证方法及系统.pdf》由会员分享,可在线阅读,更多相关《系统事件记录文件编辑权限的验证方法及系统.pdf(7页珍藏版)》请在专利查询网上搜索。
1、10申请公布号CN102339363A43申请公布日20120201CN102339363ACN102339363A21申请号201010233446022申请日20100719G06F21/0020060171申请人英业达股份有限公司地址中国台湾台北市士林区后港街六十六号72发明人陈宗楠74专利代理机构北京律诚同业知识产权代理有限公司11006代理人陈红54发明名称系统事件记录文件编辑权限的验证方法及系统57摘要本发明提出一种系统事件记录文件SYSTEMEVENTLOG编辑权限的验证方法及系统,利用基板管理控制器BMC中的相关命令,交互使用来模拟出不同的行为,验证在各种不同的行为下,基板管理。
2、控制器的事件记录的验证码是否会因软件或使用者对编辑此事件记录的其它动作,而使得在其前一动作所取得用以编辑此事件记录的验证码失效。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书1页说明书3页附图2页CN102339376A1/1页21一种系统事件记录文件编辑权限的验证方法,其特征在于,至少包含下列步骤提供一编辑权限验证机制;对一系统事件记录文件发出一编辑动作的请求;透过一基板管理控制器产生一第一保留识别码;对该系统事件记录文件发出另一编辑动作的请求;透过该基板管理控制器产生一第二保留识别码;以及判断是否能持该第一保留识别码对该系统事件记录文件进行该编辑动作。2根据权利要。
3、求1所述的系统事件记录文件编辑权限的验证方法,其特征在于,该对一系统事件记录文件发出一编辑动作的请求的步骤,是透过执行一第一软件指令来达成。3根据权利要求1所述的系统事件记录文件编辑权限的验证方法,其特征在于,中该对一系统事件记录文件发出一编辑动作的请求的步骤,还包含向该基板管理控制器要求一保留识别码的步骤。4根据权利要求1所述的系统事件记录文件编辑权限的验证方法,其特征在于,该对该系统事件记录文件发出另一编辑动作的请求的步骤,是透过执行一第二软件指令来达成。5根据权利要求1所述的系统事件记录文件编辑权限的验证方法,其特征在于,该对该系统事件记录文件发出另一编辑动作的请求的步骤,还包含向该基板。
4、管理控制器要求一保留识别码的步骤。6根据权利要求1所述的系统事件记录文件编辑权限的验证方法,其特征在于,该些编辑动作是选于下列项目之一清除该系统事件记录文件、执行对该系统事件记录文件新增一事件的命令、执行对该系统事件记录文件部分新增一事件的命令、执行获取该系统事件记录文件的命令、执行从该系统事件记录文件删除一事件的命令、执行透过该基板管理控制器发出一平台事件的命令、执行发出该基板管理控制器一冷启动的命令、以及透过该基板管理控制器执行硬件重置。7根据权利要求1所述的系统事件记录文件编辑权限的验证方法,其特征在于,进一步包含判断该系统事件记录文件是否能进行编辑的步骤。8根据权利要求1所述的系统事件。
5、记录文件编辑权限的验证方法,其特征在于,该系统事件记录文件是储存于该基板管理控制器中。9一种系统事件记录文件编辑权限的验证系统,其特征在于,至少包含对一系统事件记录文件发出一编辑动作请求的构件;对该系统事件记录文件发出另一编辑动作的请求的构件;持一保留识别码对该系统事件记录文件进行该编辑动作的构件;以及判断是否能持该保留识别码对该系统事件记录文件进行该编辑动作的构件。10根据权利要求9所述的系统事件记录文件编辑权限的验证系统,其特征在于,该些编辑动作是选于下列项目之一清除该系统事件记录文件、执行对该系统事件记录文件新增一事件的命令、执行对该系统事件记录文件部分新增一事件的命令、执行获取该系统事。
6、件记录文件的命令、执行从该系统事件记录文件删除一事件的命令、执行透过该基板管理控制器发出一平台事件的命令、执行发出该基板管理控制器一冷启动的命令、以及透过该基板管理控制器执行硬件重置。权利要求书CN102339363ACN102339376A1/3页3系统事件记录文件编辑权限的验证方法及系统技术领域0001本发明是有关于一种基板管理控制器,且特别是有关于一种基板管理控制器的系统事件记录文件SYSTEMEVENTLOG编辑权限的验证。背景技术0002基板管理控制器BMC的系统事件记录文件的保留识别码,是提供系统事件记录文件在软件或使用者需要执行新增、删除、清除系统事件记录文件动作时,须先透过基板。
7、管理控制器取得目前系统事件记录文件的保留识别码才能执行。而这个识别码是随机产生的,同时亦会因其它有读取系统事件记录文件的动作而使得此识别码失效。因为在计算机系统中,有太多的行为,如可能是软件程序、或使用者的动作,而会使得刚取得的识别码失效。0003因此,如何自动地验证在取得编辑系统事件记录文件的一个新的识别码之后,是否会使之前所取得的旧的识别码失效,则为目前系统事件记录保全机制的重要议题。发明内容0004有鉴于此,本发明的主要目的是提出一种系统事件记录文件编辑权限的验证方法,至少包含下列步骤提供一编辑权限验证机制;对一系统事件记录文件发出一编辑动作的请求;透过一基板管理控制器产生一第一保留识别。
8、码;对系统事件记录文件发出另一编辑动作的请求;透过基板管理控制器产生一第二保留识别码;以及,判断是否能持第一保留识别码对系统事件记录文件进行编辑动作。0005利用基板管理控制器BMC中的相关命令,交互使用来模拟不同的行为,验证在各种不同的行为下,基板管理控制器的事件记录的验证码是否会因软件或使用者对编辑基板管理控制器中的事件记录的其它动作,而使得在其前一动作所取得用以编辑基板管理控制器的事件记录的验证码失效。0006本发明的另一目的是提出一种系统事件记录文件编辑权限的验证系统,至少包含对一系统事件记录文件发出一编辑动作请求的构件;对系统事件记录文件发出另一编辑动作的请求的构件;持一保留识别码对。
9、系统事件记录文件进行编辑动作的构件;以及,判断是否能持保留识别码对系统事件记录文件进行编辑动作的构件。0007以下配合附图说明本发明的较佳实施例,详细说明本发明的技术特征。附图说明0008为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的详细说明如下0009图1为本发明的系统事件记录文件编辑权限的验证方法的流程图;以及0010图2为本发明的系统事件记录文件编辑权限的验证系统的手段功能方块图。0011【主要组件符号说明】说明书CN102339363ACN102339376A2/3页40012100验证方法200验证系统0013110195步骤流程210240构件具体实施方式0。
10、014请配合参照图1,为本发明的系统事件记录文件编辑权限的验证方法的流程图。如图1所示本发明的验证方法100,首先提供一编辑权限验证机制步骤110。然后,判断系统事件记录文件是否能进行编辑步骤120,以便能检查基板管理控制器BMC发出的一个针对系统事件记录文件进行编辑的保留识别码是否正确。接着,透过执行能针对系统事件记录文件进行编辑的一第一软件指令,对一系统事件记录文件发出一编辑动作的请求步骤130。上述步骤130,还包含向基板管理控制器要求一保留识别码步骤140。待基板管理控制器收到第一软件指令的要求,即透过一基板管理控制器产生一第一保留识别码步骤150,然后发送给第一软件。接着,透过执行能。
11、针对系统事件记录文件进行编辑的一第二软件指令,再对系统事件记录文件发出另一编辑动作的请求步骤160。上述步骤160,还包含向基板管理控制器要求一保留识别码步骤170。待基板管理控制器收到第二软件指令的要求,即透过基板管理控制器产生一第二保留识别码步骤180,然后发送给第二软件。0015如此,由于基板管理控制器已于步骤180中产生了一第二保留识别码,其系专门提供给第二软件编辑系统事件记录文件的保留识别码。依正常情况,势必在前述步骤150中所发行给第一软件指令的第一保留识别码必须自动失效,才不致发生系统事件记录的错误。因此,在步骤180之后,本方法提供判断是否能透过第一软件指令持第一保留识别码而对。
12、系统事件记录文件进行编辑动作步骤190。步骤190中若判断出无法持第一保留识别码对系统事件记录文件进行编辑,则表示系统事件记录文件的编辑权限的保全机制正常运作;但若持第一保留识别码仍能对系统事件记录文件进行编辑,则表示系统事件记录文件的编辑权限的保全机制异常,则记录下异常情形步骤195。0016其中,上述的编辑动作可包含下列动作之一清除系统事件记录文件、执行对系统事件记录文件新增一事件的命令、执行对系统事件记录文件部分新增一事件的命令、执行获取系统事件记录文件的命令、执行从系统事件记录文件删除一事件的命令、执行透过基板管理控制器发出一平台事件的命令、执行发出基板管理控制器一冷启动COLDRES。
13、ET的命令、以及透过基板管理控制器执行硬件重置HARDRESET。0017配合参照图2,为本发明的系统事件记录文件编辑权限的验证系统的手段功能方块图。为提供前述的系统事件记录文件编辑权限验证机制,本发明的验证系统200至少包含,对一系统事件记录文件发出一编辑动作请求的构件210;对系统事件记录文件发出另一编辑动作的请求的构件220;持一保留识别码对系统事件记录文件进行编辑动作的构件230;以及,判断是否能持保留识别码对系统事件记录文件进行编辑动作的构件240。0018借此,透过构件210,即可执行能针对系统事件记录文件进行编辑的一第一软件指令,对一系统事件记录文件发出一编辑动作的请求。透过构件。
14、220,即可执行能针对系统事件记录文件进行编辑的一第二软件指令,再对系统事件记录文件发出另一编辑动作的请求。透过构件230,即可透过第一软件指令持第一保留识别码而对系统事件记录文件进行编辑,并且判断出持第一保留识别码是否能对系统事件记录文件进行编辑。说明书CN102339363ACN102339376A3/3页50019其中,上述的编辑动作可包含下列动作之一清除系统事件记录文件、执行对系统事件记录文件新增一事件的命令、执行对系统事件记录文件部分新增一事件的命令、执行获取系统事件记录文件的命令、执行从系统事件记录文件删除一事件的命令、执行透过基板管理控制器发出一平台事件的命令、执行发出基板管理控。
15、制器一冷启动COLDRESET的命令、以及透过基板管理控制器执行硬件重置HARDRESET。0020如此,利用本发明的系统事件记录文件编辑权限的验证方法,利用基板管理控制器BMC中的相关命令,交互使用来模拟不同的行为,验证在各种不同的行为下,基板管理控制器的事件记录的验证码是否会因软件或使用者对编辑基板管理控制器中的事件记录的其它动作,而使得在其前一动作所取得用以编辑基板管理控制器的事件记录的验证码失效。0021虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技艺者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视所附的权利要求书所界定的范围为准。说明书CN102339363ACN102339376A1/2页6图1说明书附图CN102339363ACN102339376A2/2页7图2说明书附图CN102339363A。