首页/系统/Linux 运维命令速查/认证日志(/var/log/secure 与 auth.log)
本包目录(613 条)
文件与目录76 条文本处理77 条网络命令82 条进程与作业69 条磁盘与文件系统51 条用户与权限44 条
日志与排查40 条
systemd 与服务42 条包管理34 条性能与监控48 条定时任务与计划50 条

认证日志(/var/log/secure 与 auth.log)

登录与 sudo 的审计现场:RHEL 系 /var/log/secure、Debian 系 /var/log/auth.log;查爆破、提权与登录失败全在这里。

Linux 运维命令速查系统更新于 2026-10-12
用途查看认证/授权/提权日志
语法tail/grep 读 secure|auth.log 或 journalctl
所属rsyslog + PAM

常用示例

常用示例
tail -n 100 /var/log/secure
grep 'Failed password' /var/log/secure | tail -n 20
grep 'Accepted' /var/log/secure | tail -n 20
grep 'sudo:' /var/log/secure | tail -n 20

journal 等价查询

journal 等价查询
journalctl -u sshd --since today | grep -E 'Failed|Accepted'
journalctl -t sudo -n 30
排查暴力破解:统计来源 IP 的失败次数再决定 fail2ban 策略;只看条数不看 IP 会误伤正常用户。

易错点

  • root 直登与密钥登录的日志格式不同,grep 关键词要覆盖 Failed/Accepted/publickey 多组
  • LDAP/AD 集中认证失败时登录错误可能记在 sssd 日志,不在 secure 里

数据来源与参考

  • RHEL 文档:secure 日志
  • man 8 pam_unix(认证记录)

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌