日志管理及日志轮询(切割)

本文介绍了Linux日志管理的重要性,包括审计、监测功能,详细讲解了日志文件的位置、类型和级别。重点阐述了如何查看和管理登录信息,如使用last和lastlog命令,并探讨了日志服务rsyslog的配置,以及自定义SSH服务日志的实践案例。
摘要由CSDN通过智能技术生成

日志管理的意义

日志对于安全来说,非常重要,他记录了系统每天发生的各种各样的事情,你可以通过他来检查错误发生的原因,或者受到攻击时攻击者留下的痕迹。

日志主要的功能有:审计和监测。他还可以实时的监测系统状态,监测和追踪侵入者等等

一般情况下我们的日志主要放在哪里?

[root@localhost ~]# ls /var/log/
anaconda.ifcfg.log    ConsoleKit  mysqld.log         sssd
anaconda.log          cron        ntpstats           tallylog
anaconda.program.log  cups        pm-powersave.log   tomcat6
anaconda.storage.log  dmesg       ppp                wpa_supplicant.log
anaconda.syslog       dracut.log  prelink            wtmp
anaconda.xlog         gdm         sa                 Xorg.0.log
anaconda.yum.log      httpd       samba              Xorg.9.log
audit                 lastlog     secure             yum.log
boot.log              maillog     spice-vdagent.log
btmp                  messages    spooler
[root@localhost ~]# 

常用的日志文件:

btmp 记录登录失败的信息
lastlog 记录最近几次登录事件和最后一次不成功的登录
messages 从syslog 记录信息(有的链接到syslog文件)
utmp 记录当前登录的每一个用户
whmp 系统登录情况: 登入登出

登录信息查看

last 查看登录日志内容
[root@localhost ~]# last
root     pts/1        192.168.148.1    Sat Sep 28 02:08   still logged in   
root     pts/0        :0.0             Sat Sep 28 02:07   still logged in   
root     pts/0        :0.0             Sat Sep 28 02:04 - 02:06  (00:02)    

清空日志文件

[root@localhost ~]# > /var/log/wtmp 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值