一条命令,给你的 Linux 服务器做安全体检 + 生成加固脚本。
bash security-baseline.sh --audit # 审计(只读报告)
bash security-baseline.sh --audit --md report.md # 审计 + 输出 Markdown 报告
bash security-baseline.sh --harden # 生成加固脚本(需人工审查后执行)| 类别 | 检查内容 |
|---|---|
| SSH 配置 | Root 登录 / 密码认证 / MaxAuthTries |
| 防火墙 | UFW / firewalld / nftables 状态 |
| 账号策略 | 空密码 / UID 0 后门 / 密码过期策略 |
| 文件权限 | /etc/shadow / /etc/sudoers / /etc/passwd |
| 系统内核 | Core dumps / SYN cookies / IP forwarding |
| 审计日志 | auditd / 远程日志 / journald 持久化 |
| 运行服务 | telnet/rsh/tftp 等危险服务 / 监听端口数 |
- 终端彩色报告 + 安全评分(0-100)
--md参数输出 Markdown 报告(贴工单/Wiki)--harden生成可执行的加固脚本(需人工审查后再跑)
One command to audit your Linux server against CIS benchmark best practices and generate a hardening script.
7 categories, 20+ checks, health score, markdown report export. Every finding includes exact fix commands.
MIT
🔍 搜「小薅薅」看更多运维工具
---💡 如果你懒得一个个翻项目,直接关注微信公众号 小薅薅,后台对话聊天就行了:
- 回复「运维」→ 推荐运维/安全相关的开源项目
- 回复「工具」→ 获取全部工具离线合集
- 回复「加群」→ 加入交流群,一起搞事情
| 项目 | 描述 | 链接 |
|---|---|---|
| 🛡 ops-skills | 10个AI运维技能包,让Claude Code变成SRE专家 | GitHub · Gitee |
| 🩺 ops-doctor | 一条命令给Linux服务器做全套体检+健康分 | GitHub · Gitee |
| 🔮 shellmbti | 你的终端历史暴露了你是谁——Shell MBTI人格测试 | GitHub · Gitee |
| 🧋 naicha-mbti | 8道题测出你的奶茶人格,生成分享卡片 | GitHub · 在线玩 |
| 🔥 fafa-generator | 发疯文学生成器——一键生成发疯文案+卡片 | GitHub · 在线玩 |
| ⏳ life-progress | 人生进度条——把你的时间摆在眼前 | GitHub · 在线玩 |
| 🪵 gongde-tap | 电子木鱼功德计数器——赛博积德 | GitHub · 在线玩 |
| 💞 mbti-match | MBTI灵魂配对——神仙组合还是塑料同窗 | GitHub · 在线玩 |