Linux系统日志分为哪几种类型?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统日志分为哪几种类型?相关的知识,希望对你有一定的参考价值。
参考技术A 在Linux系统中,拥有非常灵活和强大的日志功能,它几乎可以保存所有的操作记录,还可以检索出我们需要的信息;不仅如此,Linux系统日志还可以帮助我们解决各种各样的问题。那么Linux系统日志分为哪几种类型?Linux系统日志的三种类型
第一种:内核及系统日志
这种日志数据由系统服务rsyslog统一管理,根据其主配置文件/etc/rsyslog.conf中的设置决定将内核消息及各种系统程序消息记录到什么位置。系统中有相当一部分程序会把日志文件交由rsyslog管理,因而这些程序使用的日志记录也具有相似的格式。
第二种:用户日志
这种日志数据用于记录Linux操作系统用户登录以及退出系统的相关信息,包括用户名、登录的终端、登录时间、来源主机、正在使用的进程操作等。
第三种:程序日志
有些应用程序会选择由自己独立管理一份日志文件,用于记录本程序运行过程中的各种事件信息,而不是交给rsyslog服务管理。由于这些程序只负责管理自己的日志文件,因此不同程序所使用的日志记录格式可能会存在较大的差异。
「每日一问」加密算法分为哪几种类型?
对称加密算法
对称加密算法在加密和解密时使用的密钥相同,或是使用两个可以简单地相互推算的密钥。在大多数的对称加密算法中,加密和解密的密钥是相同的。
它要求双方在安全通信之前,商定一个密钥。对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送的信息进行解密,这也是对称加密算法的主要缺点之一。
常见的对称加密算法有:DES算法、3DES算法、AES算法。
非对称加密算法
非对称加密算法在加密和解密时使用两个不同的密钥,其中一个可以公开的密钥被称为公钥,另外一个完全保密的密钥被称为私钥。只有同一个公钥私钥对才能正常加密和解密。
对于同一个公钥私钥对,如果使用公钥对数据进行加密,只有用对应的私钥才能进行解密;如果使用私钥对数据进行加密,只有用对应的公钥才能进行解密。
常见的非对称加密算法有:RSA算法、DSA。
消息摘要算法
消息摘要算法是把任意长度的输入揉和而产生长度固定的伪随机结果的算法。在信息安全中,有许多重要的应用,都使用了消息摘要算法来实现,例如数字签名、消息认证码。
对于任何一个给定的数据,消息摘要算法都很容易就能运算出摘要结果。难以由一个已知的摘要结果,去推算出原始的数据。在不更动摘要结果的前提下,修改数据内容是不可行的。对于两个不同的数据,只有极低的几率会产生相同的摘要结果。
常见的对称加密算法有:MD5算法、SHA。
参考答案
对称加密算法、非对称加密算法、消息摘要算法
以上是关于Linux系统日志分为哪几种类型?的主要内容,如果未能解决你的问题,请参考以下文章