一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于dbus通信的BMC网页快速读取审计日志的方法与流程

2022-02-19 23:56:57 来源:中国专利 TAG:

技术特征:
1.一种基于dbus通信的bmc网页快速读取审计日志的方法,其特征在于,包括以下步骤:在指定位置建立经des3加密的审计日志文件;将审计日志中主要记录的对象的变化信息收集起来;将审计日志主要记录的对象的变化信息记录下来,同时记录发生变化的时间并转化为时间戳形式,从而生成审计日志记录;打开所建立的审计日志文件,并加上对应的文件互斥锁;通过des3对审计日志文件进行解密;将生成的审计日志记录追加至解密后的审计日志文件中;通过des3对追加审计日志记录后的审计日志文件进行加密;解除审计日志文件的文件互斥锁;定义并创建dbus接口,用于前端的web界面与后端之间的通信;前端的web界面刷新时,对dbus接口进行调用,通过dbus接口向后端发送读取审计日志文件中审计日志记录的请求;后端通过dbus接口接收到上述请求后,打开审计日志文件,并加上对应的文件互斥锁,通过des3对审计日志文件进行解密,分析提取审计日志记录的数据,关闭审计日志文件,解除审计日志文件的文件互斥锁;后端将提取得到的所有审计日志记录的数据放入对应的dbus接口之中,并通过对应的dbus接口对前端做出回应;前端的web界面接收到后端回应之后,提取出dbus接口中的所有审计日志记录的数据,将数据中的审计日志主要记录的对象的变化信息与时间戳区分开,并将时间戳转换为正常的时间格式,然后通过前端的web界面的网页显示。2.如权利要求1所述的一种基于dbus通信的bmc网页快速读取审计日志的方法,其特征在于:所述的审计日志主要记录的对象,包括:用户模块、网络模块、时间模块以及电源模块;所述审计日志主要记录的对象的值的变化信息,包括:用户模块的用户登录登出信息、网络模块的网络配置修改信息、时间模块的时间修改信息以及电源模块的服务器开关机信息。3.如权利要求1所述的一种基于dbus通信的bmc网页快速读取审计日志的方法,其特征在于:所述将生成的审计日志记录追加至解密后的审计日志文件中,具体包括有如下步骤:通过追加的方式将审计日志记录插入解密后的审计日志文件的末尾;判断审计日志记录的条目是否超过所设定的审计日志记录的条目上限;若超过所设定的审计日志记录的条目上限,则删除当前审计日志文件的第一条审计日志记录。4.如权利要求3所述的一种基于dbus通信的bmc网页快速读取审计日志的方法,其特征在于:所述所设定的审计日志记录的条目上限为二百条。

技术总结
本发明包括通过后端写文件的方式将审计日志记录写入指定位置的审计日志文件,再将审计日志文件中的内容传入dbus通信接口中,前端的WEB界面通过dbus接口将获取到数据显示在网页上等步骤;本发明相比于目前前端的WEB界面通过轮询所有类型的日志记录,再通过特定的标志位判断是否为审计日志记录,然后再将筛选后的审计日志记录在前端的WEB界面显示的方法,大大减少了芯片的运算量和前端的WEB界面的页面内容加载耗时,提升了页面显示的速度;且审计日志记录都被保存指定位置的审计日志文件中,并通过des3对审计日志文件进行加密,保证了审计日志文件不会被轻易篡改,确保了审计日志文件的安全性,提升了审计日志的可靠性。提升了审计日志的可靠性。


技术研发人员:许博文
受保护的技术使用者:江苏域固威芯科技有限公司
技术研发日:2021.10.21
技术公布日:2022/1/4
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献