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 sshd 或 journalctl -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 日志通常需要 root 或 sudo 权限。
  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

相关推荐

  • 服务器CPU占用费用如何计算,怎么查?

    服务器CPU的采购成本通常占整台服务器总成本的25%到35%,但这只是账单上的直接体现,真正的“贵”还藏在功耗、机房托管和新老架构替换这三笔隐形开支里,怎么从账单里拆出CPU的真实身价很多朋友看服务器账单,只盯着一行总价,这没错,但容易算糊涂账,想搞清楚CPU到底花了多少钱,得先学会把账单拆开看,新购服务器按硬……

    2026年8月29日
    800
  • 50g容量服务器到底能放多少广告,怎么计算?

    50G容量服务器用于广告承载时,纯素材层面粗略可放数十万张常规图片广告,但广告引入量的真正瓶颈是带宽、内存和IO,不能只盯着50G这个数字,先弄清一个问题:广告到底占的是什么容量很多人把“50G容量服务器能引入多少广告”直接等同于“能存多少张广告图”,这个理解有点窄,广告业务在服务器上占容量的东西至少有三类:创……

    2026年9月15日
    100
  • 戴尔t310服务器一宿耗电多少度,电费多少钱?

    戴尔T310服务器一宿不关机,按10小时计算,电费通常在1块钱左右,具体取决于实际功耗和当地电价,以常见的120瓦平均功耗为例,一晚上耗电约1.2度,按居民电价0.56元/度计算,花费约0.67元;若按商业电价1元/度计算,则约1.2元,这个结论基于戴尔T310在典型配置下的功耗表现,下面拆解计算逻辑和影响因素……

    2026年9月2日
    300
  • 2核4G服务器能同时在线多少人?,够用吗?

    2核4G服务器能同时在线的人数通常在300-800人之间,具体取决于网站类型、程序优化和带宽配置,你的网站若是轻量级静态页面,配合缓存和CDN,同时在线支撑上千人也不奇怪;但如果是复杂动态社区,可能300人就会让服务器吃力,这个结论不是凭空猜测,而是基于大量运维案例和行业技术参数得出的,下面从底层逻辑到实操优化……

    2026年7月27日
    1800
  • 网游服务器一年要多少钱?,服务器租用价格贵不贵

    网游服务器一年到底要花多少钱?答案是:根据规模和配置,一年总成本从几千元到数十万元不等,中小型游戏团队普遍预算在2万到10万元之间,大型网游则上不封顶, 这笔费用不是你拍脑袋定一个数,而是由服务器硬件、带宽流量、防御能力、机房等级和运维人力五个核心变量共同决定,下面我把这笔账给你掰开揉碎讲清楚,服务器费用的决定……

    相关资讯 2026年9月15日
    500
  • linux怎么显示输出?linux命令行输出重定向详解

    在Linux系统中,显示输出不再局限于传统的图形界面,而是通过TTY终端、Wayland/X11协议以及Headless无头模式,实现了从底层硬件驱动到上层应用渲染的全链路可控,用户可根据服务器运维或桌面开发的具体场景,灵活选择最合适的输出方案,Linux的显示机制是一个庞大且精密的系统,它不仅仅是“把画面画在……

    2026年7月8日
    9200
  • 4核8g的服务器到底能容纳多少人,够用吗?

    4核8G服务器能容纳多少人?直接答案:在典型Web应用中,经过优化的4核8G服务器可以稳定支撑500-1500的并发用户,若为静态资源或缓存到位,并发量能突破2000,这个数字并非凭空而来,而是基于多年行业实践和通用配置参数,要准确评估你的业务场景,需要先了解影响承载力的关键因素,影响并发承载量的关键因素应用类……

    2026年8月4日
    900
  • 四川泸州dns的服务器地址是多少

    四川泸州地区的首选DNS服务器地址为电信线路的202.98.96.68(主)和202.98.96.69(备),联通线路用户则建议设置221.6.4.66和221.6.4.67,这两个地址是四川省公用DNS节点的标准配置,覆盖泸州全境,延迟通常在10ms以内,若你使用的是宽带拨号或专线接入,将DNS设置为这两个地……

    2026年8月17日
    400
  • 超算服务器一台到底多少钱,哪个品牌性价比高?

    超算服务器一台多少钱,并没有统一标价,按当前市场常见渠道,单台超算服务器裸机价格大多落在几万元到上百万元之间,入门HPC节点几万到十几万,主流的8卡GPU训练节点常见几十万到上百万,整柜液冷集群另算,真正拉开差距的不是“超算”两个字,而是GPU、CPU、内存带宽和散热方案,影响超算服务器价格的核心变量超算服务器……

    2026年9月14日
    100
  • 电商服务器带宽10m能带多少人?,够用吗?

    10M带宽的服务器对于电商网站来说,通常可以支撑日均数千IP、同时在线几百人,但具体能带多少人取决于页面大小、并发策略、缓存技术等多重因素,带宽与并发:理解核心概念带宽的单位与换算10M带宽指的是10Mbps(兆比特每秒),理论下载速度是1.25MB/s(兆字节每秒),这是所有带宽测算的基础,但实际业务中,网络……

    2026年8月7日
    900

发表回复

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