Centos7.6如何查看登录日志

0 183
本文目录导读:查看系统登录日志查看SSH登录日志配置日志级别和存储空间限制在Centos7.6系统中,查看登录日志是一个重要的安全措施,可以帮助管理员追踪用户登...

本文目录导读:

  1. 查看系统登录日志
  2. 查看SSH登录日志
  3. 配置日志级别和存储空间限制

在Centos7.6系统中,查看登录日志是一个重要的安全措施,可以帮助管理员追踪用户登录行为,及时发现异常情况,下面将从多个方面介绍如何查看Centos7.6的登录日志。

查看系统登录日志

1、查看系统登录日志文件

Centos7.6系统将登录日志保存在/var/log/secure文件中,可以使用以下命令查看该文件的内容:

cat /var/log/secure

如果系统启用了SELinux,则还可以查看/var/log/audit/audit.log文件,该文件记录了与安全相关的日志信息。

2、使用last命令查看登录历史

last命令可以显示系统的登录历史记录,包括用户名、登录时间、登出时间等信息,使用以下命令查看登录历史:

last

如果要查看特定用户的登录历史,可以使用以下命令:

last username

username是要查看登录历史的用户名。

查看SSH登录日志

1、查看SSH登录日志文件

Centos7.6系统将SSH登录日志保存在/var/log/auth.log文件中,可以使用以下命令查看该文件的内容:

cat /var/log/auth.log

2、使用journalctl命令查看SSH登录日志

journalctl命令可以用于查看系统日志,包括SSH登录日志,使用以下命令查看SSH登录日志:

journalctl -u sshd

该命令将显示与sshd服务相关的日志信息,包括SSH登录尝试和连接信息。

配置日志级别和存储空间限制

1、配置日志级别

Centos7.6系统默认将登录日志级别设置为DEBUG3,该级别将记录详细的用户登录信息,如果需要更高级别的安全性,可以将日志级别设置为更高的值,

* 设置为DEBUG1:记录用户名和IP地址,不记录密码和其他敏感信息。

* 设置为AUTH:只记录与身份验证相关的信息,例如用户名和密码尝试。

2、配置存储空间限制

默认情况下,Centos7.6系统会将登录日志保存在磁盘上,并定期轮换和删除旧的日志文件,如果需要自定义存储空间限制,可以编辑/etc/logrotate.conf文件,并添加或修改以下行:

/var/log/secure {
    size 100M     # 设置日志文件大小限制(以MB为单位)
    create 640 root adm     # 创建新日志文件时设置权限和所有者(以读、写、执行权限)
    rotate 5     # 设置日志文件的轮换数量(保留5个旧文件)
    missingok    # 如果日志文件丢失,不报错并跳过处理下一个文件
    notifempty    # 如果日志文件为空,不进行轮换处理(可选)
}

可以根据实际需求调整这些参数的值,完成编辑后,保存并关闭文件,然后运行以下命令使更改生效:

logrotate -f /etc/logrotate.conf   # 强制重新读取配置文件并立即执行轮换操作(可选)
最后修改时间:
文章相关标签:
茶猫云
上一篇 2023年12月18日 22:27
下一篇 2023年12月18日 22:39

评论已关闭