linux secure日志怎么看?如何分析排查安全攻击

在 Linux 系统中,secure 日志(通常位于 /var/log/secure/var/log/auth.log)是系统安全审计的核心文件,它记录了与身份验证、授权以及系统安全相关的关键事件。

以下是关于 Linux secure 日志的详细解析,包括其内容、常见场景、查看方法及故障排查技巧。

Linux入侵排查
加载中
Linux入侵排查

日志文件位置

不同 Linux 发行版默认存储位置略有不同:

  • RHEL / CentOS / Fedora / Rocky Linux / AlmaLinux:
    /var/log/secure
  • Ubuntu / Debian / Kali Linux:
    /var/log/auth.log

    (注:在较新的 systemd 系统中,也可能通过 journalctl -u sshdjournalctl -b 查看)


主要记录内容

secure 日志主要记录以下几类事件:

✅ 身份验证成功/失败

  • SSH 登录成功或失败
  • su 切换用户
  • sudo 提权操作
  • PAM(Pluggable Authentication Modules)模块触发的认证事件

🔐 权限与授权

  • 用户尝试执行特权命令
  • 公钥/私钥验证结果
  • linux secure日志怎么看?如何分析排查安全攻击

  • 多因素认证(MFA)结果

🛡️ 安全事件

  • 防火墙拦截(如果配置了日志)
  • SELinux/AppArmor 拒绝访问(通常也在 audit.log 中)
  • 非法登录尝试(暴力破解迹象)

常见日志条目示例

✅ 成功登录

Jan 10 14:23:01 server sshd[12345]: Accepted publickey for admin from 192.168.1.100 port 52413 ssh2: RSA SHA256:abc123...
Jan 10 14:23:01 server sshd[12345]: pam_unix(sshd:session): session opened for user admin by (uid=0)

❌ 失败登录(常见于暴力破解)

Jan 10 14:25:01 server sshd[12346]: Failed password for root from 10.0.0.5 port 22 ssh2
Jan 10 14:25:01 server sshd[12346]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=10.0.0.5  user=root

🔑 使用 sudo 提权

Jan 10 14:30:00 server sudo: admin : TTY=pts/0 ; PWD=/home/admin ; USER=root ; COMMAND=/bin/systemctl restart nginx

🔄 SSH 会话结束

Jan 10 15:00:00 server sshd[12345]: pam_unix(sshd:session): session closed for user admin

实用查看与排查命令

linux secure日志怎么看?如何分析排查安全攻击

🔍 查看最近 100 行

sudo tail -n 100 /var/log/secure
# 或
sudo tail -n 100 /var/log/auth.log

🔍 实时监控日志(类似 tail -f)

sudo tail -f /var/log/secure

🔍 查找特定用户的登录尝试

grep "username" /var/log/secure

🔍 查找失败的 SSH 登录(排查暴力破解)

grep "Failed password" /var/log/secure | awk '{print $11}' | sort | uniq -c | sort -nr

说明:此命令会统计每个 IP 地址失败登录的次数,数字越大表示该 IP 越可疑。

🔍 查找成功登录记录

grep "Accepted" /var/log/secure

🔍 查找 sudo 操作

grep "sudo" /var/log/secure

安全加固建议

基于 secure 日志,可以采取以下安全措施:

linux secure日志怎么看?如何分析排查安全攻击

风险点 建议措施
暴力破解 安装 fail2ban 自动封禁多次失败登录的 IP
SSH 端口暴露 更改默认 SSH 端口(如 22 → 2222),减少扫描噪音
密码登录 禁用密码登录,仅允许密钥认证(PasswordAuthentication no
root 远程登录 禁止 root 直接 SSH 登录(PermitRootLogin no
日志轮转 确保 logrotate 正确配置,避免日志文件过大占满磁盘

注意事项

  1. 权限要求:查看 secure 日志通常需要 rootsudo 权限。
  2. 日志轮转:系统会自动轮转日志文件(如 secure.1, secure.2),旧日志会被压缩(.gz)。
  3. 集中日志管理:在生产环境中,建议将日志发送到中央日志服务器(如 ELK Stack、Splunk、Graylog),以便统一分析和告警。
  4. 审计日志分离secure 主要关注认证,更详细的系统调用审计应查看 /var/log/audit/audit.log(需启用 auditd)。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/487385.html

(0)
feifeicms是什么?feifeicms怎么搭建网站
上一篇 2026年7月12日 14:58
ftp服务器怎么写入?ftp上传文件失败怎么解决
下一篇 2026年7月12日 15:03

相关推荐

  • 硅谷2核4G服务器能容纳多少人,并发访问量是多少?

    对于多数轻量级应用,硅谷2核4G服务器的合理容量是日均1万次PV或5000独立访客,实际表现取决于代码效率与资源利用,这个结论来自行业基准测试和实际运维经验,不是凭空猜测,如果你运营的是静态博客或优化过的动态网站,这个配置完全够用;但若涉及高并发API或大量图片处理,就需要更细致的评估,下面从容量评估、测试方法……

    2026年8月9日
    500
  • APP100万PV服务器需要多少钱,怎么选配置?

    一个APP达到100万PV(月访问量)时,服务器成本通常在2000元至8000元/月区间,具体取决于架构设计与业务类型;若只用单台入门级云服务器硬扛,初期月成本可压缩至500元以内,但稳定性毫无保障,不少开发者看到“100万PV”这个数字,第一反应是“服务器得要好几万吧”,其实真正经历过业务增长的人会告诉你:1……

    2026年8月23日
    300
  • 简米云服务器公网IP到底访问多少次会被封,怎么解决

    阿里云服务器公网IP并没有一个固定的访问次数封禁阈值,阿里云不会因为单纯访问次数多就封IP,触发封禁的往往是攻击特征、并发异常、频控规则或违规内容,而非简单的次数统计,如果你正在运营网站、API接口或数据采集服务,担心IP被阿里云封禁,这篇文章会帮你弄清楚封禁的真正逻辑、常见触发场景、自查手段以及降低被封锁概率……

    2026年8月8日
    400
  • 北京1u机架式服务器多少钱一台?,租用一个月多少钱?

    北京1U机架式服务器租用价格通常在每月600元至2500元之间,具体取决于配置、带宽和机房等级,选择持牌自营服务商能有效控制长期成本,影响北京1U机架式服务器价格的核心因素硬件配置决定基础成本服务器CPU、内存、硬盘和IP数量构成硬件成本主体,入门级常采用至强E-2300系列,4核8线程;主流配置多为Xeon……

    2026年8月7日
    700
  • C服务端程序能接收多少个数据库连接?,怎么优化数据库连接数?

    C 服务器端程序实际能接收的数据库数量并非固定值,它取决于服务器硬件资源、操作系统限制、数据库驱动配置以及连接池管理策略等因素,在合理优化下,单台服务器可支撑数千个数据库连接,甚至更多,理解C 服务器端程序与数据库的连接机制数据库连接的本质C 语言服务器端程序通常通过数据库客户端库(如MySQL C API、l……

    2026年7月29日
    300
  • 16核32g服务器一个月多少钱?,哪家便宜?

    16核32G服务器的月租费用通常在300元至2000元之间,具体取决于云服务商、实例规格、带宽大小和存储类型,市场主流云厂商的16核32G实例,包月价格从几百元到上千元不等,促销机型或包年方案能进一步降低成本,而按需付费则灵活但单价更高,选择前需结合自身业务场景做综合评估,16核32g服务器哪家便宜?主流云厂商……

    2026年7月23日
    300
  • 16核32G服务器最多能开多少VPS,怎么配置

    16核32G服务器在常规KVM虚拟化环境下,不超售可承载约30-50台1核1G标准VPS,若采用成熟超售模型(如酷番云推荐的1:4 CPU超售比),可稳定运行100台以上,具体数量取决于磁盘IO和带宽规划,硬件资源与VPS数量的关系CPU核心分配与超售16核CPU物理核心,每个VPS分配1核时理论上限16台,但……

    2026年8月20日
    300
  • NTP标准时间服务器多少钱,怎么选不踩坑?

    NTP标准时间服务器的价格从数千元到数万元不等,基础型设备通常在3000元左右,支持GPS/北斗的高精度设备则需10000-50000元,具体取决于精度等级、部署方式和供应商资质,核心因素:什么决定了NTP服务器的价格?NTP标准时间服务器的价格并非单一数字,而是由技术指标、硬件配置和服务商资质共同决定,了解这……

    2026年8月21日
    400
  • 什么是Linux主机空间?新手如何选择高性价比的建站主机?

    Linux主机空间是目前互联网建站的主流选择,其核心优势在于系统稳定性高、兼容性强以及开源生态带来的极低运维成本,是企业与个人开发者部署PHP、Python、Node.js等动态网站的首选环境,Linux主机空间的核心架构与性能优势在互联网基础设施中,Linux主机空间并非单一的产品,而是一套基于Linux内核……

    2026年7月12日
    9900
  • 简米云4核8G服务器价格多少,哪家便宜?

    阿里云4核8G服务器价格根据计费方式和配置不同,包年包月通常每月在500-800元区间,按量付费每小时约0.5-1元,具体取决于实例类型、地域和带宽,这个价位覆盖了主流企业级应用场景,也是多数用户建站、跑轻量数据库的起步配置,但价格不是唯一考量,怎么买更划算、哪些因素影响最终账单,以及还有没有其他资质过硬的替代……

    2026年8月3日
    300

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注