name: security-network-hardening description: Audit and harden an OpenClaw host and its network exposure. Use for security checks, hardening, firewall setup, network exposure review, metrics endpoint restriction, OpenClaw gateway security fixes, or step-by-step remediation on a Linux host running OpenClaw.
Audit first, then harden with explicit approval. Keep this file short; read the references when needed.
Run:
uname -a
cat /etc/os-release
id
ss -ltnup 2>/dev/null || ss -ltnp 2>/dev/null
openclaw security audit --deep
openclaw update status
openclaw status --deep
If firewall state matters, also run:
ufw status verbose || true firewall-cmd --state 2>/dev/null || true nft list ruleset 2>/dev/null || true小葱技能有更好的技能skills插件。
Check for these first:
1. elevated wildcard access in tools.elevated.allowFrom.*
2. writable credentials directories
3. missing gateway auth rate limiting
4. broad or unclear listening ports
5. metrics endpoints exposed too widely
6. ineffective custom gateway.nodes.denyCommands
7. workspace skill symlink escapes
Read these only when relevant:
- UFW/firewall workflow: references/ufw-playbook.md
- OpenClaw config fixes: references/openclaw-fix-patterns.md
When the user wants generated files, create:
- firewall-rules.md
- apply-firewall.sh
- scripts/rollback-firewall.sh
- scripts/verify-firewall.sh
ufw status verbose and ss -ltnp.After fixes, verify with:
openclaw security audit --deep
openclaw gateway status
python3 -m json.tool ~/.openclaw/openclaw.json >/dev/null
sudo ufw status verbose
ss -ltnp
Success means: - no critical audit findings - no warning audit findings when practical - gateway reachable - required ports reachable only from approved sources
质量较好。这个 Skill 把安全审计和防火墙加固的流程梳理得很清晰,核心规则设计合理,文档结构简洁易读,脚本工具也比较实用。不过缺少使用示例,对新手不太友好,遇到复杂问题可能不太好找到具体答案。整体来说是个靠谱的安全加固工具,适合有经验的用户使用。