Rsyslog日志服务用来记录各种日志信息,默认情况下,rsyslog服务记录本地的日志信息至指定的文件内。此外,通过修改配置文件,rsyslog还可以将本地或远程的日志信息存储到指定的数据库中。
继续阅读“Linux之rsyslog日志入库实例分析”
月份:2018年2月
Linux之syslog日志服务详解(三)
Rsyslog中的数据项被称为“属性”,有消息属性、系统属性等。每当你要访问数据项时,都需要访问相应的属性。属性主要应用在模板和条件语句中,并且是大小写不敏感的(在3.17.0版本之前是大小写敏感的)。
继续阅读“Linux之syslog日志服务详解(三)”
Linux之syslog日志服务详解(二)
rsyslog template(模板)是rsyslog的一个重要特性。通过模板,用户可以指定他们自己想要的日志输出格式以及用于创建动态的文件名等。比如前一篇文章中一个示例的输出结果:
继续阅读“Linux之syslog日志服务详解(二)”
Linux之syslog日志服务详解(一)
1. syslog概述
Syslog[1]常被称为系统日志或系统记录,系统日志通过Syslog进程记录系统的有关事件,也可以记录应用程序运作事件。通过适当配置,还可以实现运行Syslog协议的机器之间的通信。
继续阅读“Linux之syslog日志服务详解(一)”
OpenSSL下篇之应用程序
OpenSSL除提供了SSL协议库和密码算法库之外,它本身更是一个基于SSL协议库和密码算法库而实现的、功能众多的应用程序,比如密钥生成、加解密以及一个小型的CA系统。OpenSSL应用程序的源代码在\openssl-1.1.0g\apps\目录下,读懂这些代码,对你全面了解OpenSSl会有很大的帮助。
继续阅读“OpenSSL下篇之应用程序”
OpenSSL中篇之密码算法库
OpenSSL另一个重要的组成部分是密码算法库,它提供了众多的算法可供大家使用,包括对称加密算法、非对称加密算法、信息摘要算法(也有称其为散列算法的,如MD5)、随机数算法等。
继续阅读“OpenSSL中篇之密码算法库”