Host Health Check - Free Edition
A free skill that checks your OpenClaw host for basic health, security posture, and maintenance status. Provides recommendations without requiring paid antivirus software.
What It Checks
1. System Status
- - Uptime
- Memory usage
- Disk space
- CPU load
2. Update Status (apt)
- - Pending security updates
- Outdated packages
- Last update check
3. Security Posture
- - SSH configuration (password auth, root login)
- Firewall status (ufw)
- Open ports
- Failed login attempts
4. Backup Status
- - Backup cron jobs
- Recent backup files
- Disk space for backups
5. OpenClaw Status
- - Gateway running
- Services status
- Recent errors
Usage
When user asks for system health, security check, or similar:
CODEBLOCK0
Or just describe what you want:
- - "Check my system"
- "Is everything up to date?"
- "Security status"
Output Format
Provide a clear status report:
CODEBLOCK1
Recommendations
If issues found, provide actionable advice:
- - Run INLINECODE0
- Check firewall with INLINECODE1
- Review logs with INLINECODE2
- Set up backups with rsync or Borg
Notes
- - This is READ-ONLY by default
- Ask before making any changes
- Does NOT include virus scanning (requires ClamAV)
- Does NOT include real-time protection
- UFW requires manual installation (sudo apt install ufw)
Current Host Status (Example)
| Check | Status | Note |
|---|
| SSH | ✅ Secure | Keys only, no password auth |
| UFW |
⚠️ Not installed | Tailscale provides network-level security |
| Updates | ✅ Current | Ubuntu 25.10, 4 phased updates |
主机健康检查 - 免费版
一款免费技能,用于检查您的OpenClaw主机的基本健康状态、安全态势和维护状况。提供建议,无需付费杀毒软件。
检查内容
1. 系统状态
2. 更新状态 (apt)
3. 安全态势
- - SSH配置(密码认证、root登录)
- 防火墙状态(ufw)
- 开放端口
- 失败的登录尝试
4. 备份状态
5. OpenClaw状态
使用方法
当用户询问系统健康、安全检查或类似问题时:
/hostcheck
或者直接描述您的需求:
输出格式
提供清晰的状态报告:
🖥️ 系统健康报告
✅ 系统状态
- - 运行时间:5天
- 内存:已用45%
- 磁盘:已用62%
⚠️ 可用更新
- - 3个安全更新(运行:sudo apt upgrade)
- 上次检查:3天前
🔒 安全
- - SSH:密码认证已禁用 ✓
- 防火墙:已启用 ✓
- 失败登录:0(最近24小时)
💾 备份
🔧 OpenClaw
建议
如果发现问题,提供可操作的建议:
- - 运行 sudo apt update && sudo apt upgrade
- 使用 sudo ufw status 检查防火墙
- 使用 journalctl --user -u trading-* 查看日志
- 使用rsync或Borg设置备份
注意事项
- - 默认为只读模式
- 进行任何更改前需询问
- 不包含病毒扫描(需要ClamAV)
- 不包含实时保护
- UFW需要手动安装(sudo apt install ufw)
当前主机状态(示例)
| 检查项 | 状态 | 备注 |
|---|
| SSH | ✅ 安全 | 仅密钥认证,无密码认证 |
| UFW |
⚠️ 未安装 | Tailscale提供网络级安全 |
| 更新 | ✅ 最新 | Ubuntu 25.10,4个阶段性更新 |