返回顶部
o

openclaw-security-checklistOpenClaw安全清单

OpenClaw 部署前安全检查清单。聚焦合规导向的部署前检查(非事后加固),覆盖防火墙、SSH、API 密钥管理、数据出境合规、多部署场景验证。使用清单式检查,可逐项打勾并生成报告。适用于个人 Mac、VPS、Docker、企业部署场景。

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
199
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

openclaw-security-checklist

OpenClaw 安全部署检查清单

定位: 部署前合规检查(与 healthcheck 技能的事后加固互补)

核心价值:

  • - ✅ 部署前检查(不是事后加固)
  • ✅ 合规导向(工信部要求、API 密钥管理、数据出境)
  • ✅ 清单式(可逐项打勾,适合分享传播)
  • ✅ 多场景覆盖(个人 Mac / VPS / Docker / 企业部署)

快速开始

方式一:执行自动检查脚本

bash
cd ~/.openclaw/workspace/skills/openclaw-security-checklist
./scripts/security-check.sh

脚本会自动检查以下类别并生成报告:

  • - 🔥 防火墙配置
  • 🔐 SSH 安全配置
  • 🔑 API 密钥管理
  • 🌍 数据出境合规
  • 📦 部署场景检查
  • 🔄 系统更新

方式二:手动逐项检查

参考 references/ 目录下的详细检查清单:

bash

查看某类检查项


cat references/compliance-cn.md # 中国法规合规
cat references/api-key-management.md # API 密钥管理
cat references/data-border.md # 数据出境检查

查看特定部署场景

cat references/deployment-scenarios/personal-mac.md cat references/deployment-scenarios/vps.md cat references/deployment-scenarios/docker.md cat references/deployment-scenarios/enterprise.md

检查流程

1. 部署前(Pre-Deployment)

必须完成:

  • - [ ] 阅读 references/compliance-cn.md 了解法规要求
  • [ ] 根据部署场景选择对应检查清单
  • [ ] 配置 API 密钥管理(使用环境变量,非硬编码)
  • [ ] 如服务器在境外,评估数据出境合规风险

2. 部署中(During Deployment)

执行检查:
bash
./scripts/security-check.sh

修复问题:

  • - 红色 ❌ 失败项:必须修复后才能上线
  • 黄色 ⚠️ 警告项:建议优化,可后续处理

3. 部署后(Post-Deployment)

持续监控:

  • - 保存检查报告:~/openclaw-security-report.txt
  • 定期(每月)重新运行检查
  • 重大变更后(如迁移、升级)重新检查

检查项详解

🔥 防火墙配置

检查项要求修复建议
防火墙状态必须启用UFW: sudo ufw enable
开放端口
仅开放必要端口 | 默认:7001 (Gateway), 7002 (Node) | | 访问来源 | 限制 IP 范围 | VPS 安全组配置白名单 |

🔐 SSH 安全配置

检查项要求修复建议
Root 登录禁止PermitRootLogin no
密码认证
禁用(仅密钥) | PasswordAuthentication no | | SSH 端口 | 非标准端口 | 修改 /etc/ssh/sshd_config | | 密钥类型 | Ed25519 或 RSA 4096+ | ssh-keygen -t ed25519 |

🔑 API 密钥管理

检查项要求修复建议
存储方式环境变量或加密文件使用 .env 文件,权限 600
硬编码检测
无硬编码密钥 | 扫描代码库:grep -r sk-\|api_key | | 密钥轮换 | 定期轮换(90 天) | 设置日历提醒 | | 访问日志 | 记录密钥使用 | 检查 OpenClaw 日志 |

🌍 数据出境合规(中国法规)

适用场景: 服务器位于中国境外 + 服务中国用户

检查项要求修复建议
服务器位置境内优先如境外需申报安全评估
隐私政策
必须存在 | 创建 PRIVACY.md |
| 数据加密 | 传输 + 存储加密 | 启用 HTTPS,使用 OpenSSL |
| 用户同意 | 明确告知数据用途 | 隐私政策中说明 |

法规参考:

  • - 《网络安全法》
  • 《数据安全法》
  • 《个人信息保护法》
  • 《数据出境安全评估办法》

详见:references/compliance-cn.md

📦 部署场景检查

个人 Mac

  • - [ ] 启用 FileVault 磁盘加密
  • [ ] 配置 macOS 防火墙
  • [ ] 禁用不必要的系统服务

VPS(阿里云/腾讯云/AWS)

  • - [ ] 配置安全组规则(最小开放原则)
  • [ ] 启用云监控和告警
  • [ ] 配置自动快照备份

Docker

  • - [ ] 使用非 root 用户运行容器
  • [ ] 限制容器资源(CPU/内存)
  • [ ] 挂载卷权限检查

企业部署

  • - [ ] 配置 SSO/LDAP 集成
  • [ ] 审计日志集中收集
  • [ ] 灾备和恢复演练

报告解读

脚本生成的报告格式:

检查项目总数:24
通过:20
警告:3
失败:1

⚠️ 发现 1 项严重问题,建议立即修复!

评级标准:

  • - 🟢 优秀:0 失败,0-2 警告
  • 🟡 合格:0 失败,3-5 警告
  • 🔴 风险:任何失败项

与 healthcheck 技能的区别

维度openclaw-security-checklisthealthcheck
时机部署前检查部署后加固
导向
合规清单式 | 技术硬编码 | | 输出 | 检查报告(可分享) | 修复建议(可执行) | | 场景 | 多场景覆盖 | 主机加固为主 | | 频率 | 部署时 + 重大变更 | 定期(每月) |

建议工作流:

  1. 1. 部署前:运行 openclaw-security-checklist
  2. 修复问题后上线
  3. 定期:运行 healthcheck 进行加固审计

相关文件

  • - scripts/security-check.sh - 自动检查脚本
  • references/compliance-cn.md - 中国法规合规详解
  • references/api-key-management.md - API 密钥管理规范
  • references/data-border.md - 数据出境检查清单
  • references/deployment-scenarios/ - 各场景详细检查项

更新日志

  • - v1.0 (2026-03-15): 初始版本,覆盖基础检查项

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-security-checklist-1776060305 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-security-checklist-1776060305 技能

通过命令行安装

skillhub install openclaw-security-checklist-1776060305

下载

⬇ 下载 openclaw-security-checklist v1.0.0(免费)

文件大小: 43.87 KB | 发布时间: 2026-4-15 13:46

v1.0.0 最新 2026-4-15 13:46
openclaw-security-checklist v1.0.0

- 首次发布,提供 OpenClaw 部署前安全与合规检查清单。
- 覆盖防火墙、SSH、API 密钥、数据出境合规及多部署场景(Mac/VPS/Docker/企业)。
- 提供自动检查脚本与手动清单打勾两种使用方式,生成可分享的报告。
- 细化合规要点,适配中国相关法规。
- 支持多环境部署的细分检查建议。

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部