linux

如何利用inotify进行系统安全监控

小樊
38
2025-12-30 03:48:01
栏目: 编程语言

利用 inotify 进行系统安全监控

一 核心思路与适用场景

二 快速落地步骤

三 关键监控清单与处置建议

监控目标 关注事件 典型风险 建议处置
/etc/passwd、/etc/shadow、/etc/ssh/sshd_config modify、attrib 账户与认证被篡改、后门植入 立刻告警;从可信备份恢复;复核最近登录与 sudo 使用
~/.ssh/authorized_keys create、modify 新增公钥获取持久化 立即移除可疑密钥;禁用相关账号或强制改密
/usr/bin、/bin、/sbin 等核心二进制 modify、attrib 命令劫持、rootkit 告警并下线受影响主机;从离线介质恢复;检查 ld.so.preload
SUID/SGID 文件(如 /usr/local/bin) attrib 非法提权 发现即降权或移除 SUID;审计变更来源
/tmp、/dev/shm、/var/tmp create、delete、move 恶意可执行文件、隐藏文件 告警并隔离文件;限制 /tmp 执行权限(mount -o noexec,nosuid)
/var/log/ modify、create、move 日志清理/篡改掩盖入侵 触发取证与集中日志回灌;保护日志完整性(如完整性校验)

四 溯源与自动响应

五 稳定性与安全配置

0
看了该问题的人还看了