JakubG-code/Linux-Security-Scripts

GitHub: JakubG-code/Linux-Security-Scripts

一套用于 Linux 系统管理的小型 Bash 脚本集合,提供 SSH 暴力破解检测、认证日志分析及实时系统资源监控功能。

Stars: 0 | Forks: 0

## 脚本 ### alert_brute_force.sh 检测超过可配置失败登录阈值的 IP 地址。 **功能** - 解析 `/var/log/auth.log` - 统计 SSH 失败登录尝试次数 - 显示可疑 IP 地址 - 可配置的警报阈值 ### fail_login_detect.sh 显示身份验证失败的摘要。 **功能** - 统计密码错误尝试次数 - 统计无效用户登录尝试次数 - 快速的安全概览 ### ip_counter.sh 列出 SSH 失败登录尝试中最频繁的源 IP 地址。 **功能** - 解析身份验证日志 - 统计失败的登录源 - 按尝试次数对攻击者进行排序 ### system_monitor.sh 显示实时系统资源摘要。 **功能** - CPU 使用率 - 平均负载 - 内存使用率 - 磁盘使用率 - CPU 消耗最高的进程 ### uptime.sh 以易读格式显示系统运行时间。 **功能** - 天 - 小时 - 分钟 - 秒 ## 用法 ``` chmod +x *.sh ./alert_brute_force.sh ./fail_login_detect.sh ./ip_counter.sh ./system_monitor.sh ./uptime.sh ```
标签:应用安全, 运维工具