购物网站服务中心,vivo官网网站服务中心,wordpress 3.4.2 漏洞,12306网站 制作Linux日志系统与分析1目录 Linux日志系统简介 Linux日志分析 案例介绍#xff1a; Linux日志入侵发现Linux日志系统简介 日志的主要用途是系统审计、监测追踪和分析统计。 为了保证 Linux 正常运行、准确定位系统问题#xff0c;认真检查日志文件是管理员的一项非常…Linux日志系统与分析1目录 Linux日志系统简介 Linux日志分析 案例介绍 Linux日志入侵发现Linux日志系统简介 日志的主要用途是系统审计、监测追踪和分析统计。 为了保证 Linux 正常运行、准确定位系统问题认真检查日志文件是管理员的一项非常重要的任务。 Linux采用了syslog工具来实现此功能如果配置正确的话所有在主机上发生的事情都会被记录下来不管是好的还是坏的。3什么是 syslog Linux 内核由很多子系统组成 (网络、文件访问、内存管理等)子系统需要给用户传送一些消息消息内容包括消息的来源及重要性等。所有子系统都要把消息送到一可以维护的公用消息区于是就有了 syslog。 syslog 是一综合的日志记录系统。主要功能是日志管理和分类存放 syslog 使程序设计者从繁重的、机械的编写日志文件代码的工作中解脱出来使管理员更好地控制日志的记录过程。4syslogd 的配置 syslogd 的配置文件 /etc/syslog.conf 规定了系统中需要监视的事件和相应的日志的保存位置。 # Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console # 将 info 或更高级别的消息送到 /var/log/messages # 除了 mail/news/authpriv/cron 以外。 # 其中*是通配符代表任何设备none 表示不对任何级别的信息进行记录。 *.info;mail.none;news.none;authpriv.none;cron.none/var/log/messages # 将 authpirv 设备的任何级别的信息记录到 /var/log/secure 文件中5syslogd 的配置文件 # 这主要是一些和认证、权限使用相关的信息。 authpriv.* /var/log/secure # 将 mail 设备中的任何级别的信息记录到 /var/log/ maillog 文件中 这主要是和电子邮件相关的信息。 mail.* -/var/log/ maillog # 将 cron 设备中的任何级别的信息记录到 /var/log/cron 文件中 # 这主要是和系统中定期执行的任务相关的信息。 cron.* /var/log/cron # 将任何设备的 emerg 级别或更高级别的消息发送给所有正在系统上的用户。 *.emerg *6syslogd 的配置文件 # 将 uucp 和 news 设备的 crit 级别或更高级别的消息记录到/var/log/spooler 文件中。 uucp,news.crit /var/log/spooler # 将和本地系统启动相关的信息记录到 /var/log/boot.log 文件中。 local7.* /var/log/boot.log # 将 news 设备的 crit 级别的消息记录到 /var/log/news/ news.crit 文件中。 news.crit