mcpField
H
healthcheck

healthcheck

github.com/openclawセキュリティ393.3k5.6k 回インストール今日更新
リポジトリ

healthcheck について

読み取り専用の検査でリスクを評価し、段階的で元に戻せる強化策を提案するOpenClaw向けホスト健全性チェックです。変更前に安全性を確認したいユーザー向けです。

主な機能

  1. 01ホストとネットワーク情報の収集
  2. 02読み取り専用のセキュリティ検査
  3. 03重大度別の検出事項報告
  4. 04段階的な強化手順の計画
  5. 05変更前の明示的な承認

活用シーン

  1. 01ホストとゲートウェイの安全性確認
  2. 02リモートアクセスとネットワーク露出の評価
  3. 03元に戻せるセキュリティ改善の計画

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/openclaw/openclaw --skill healthcheck

インストール後、Claude Code で/healthcheckを入力して読み込まれたか確認します。

詳細

OpenClaw ホストヘルスチェック

目的: ホストのリスクを評価し、読み取り専用のチェックを実行してから、アクセスを壊さずに段階的な強化を提案します。

ルール

  • 状態を変更する操作の前には確認を求めます。
  • アクセス経路が確認できるまで、SSH/ファイアウォール/リモートアクセスを変更しないでください。
  • 元に戻せる手順とロールバックのメモを優先してください。
  • OpenClaw が OS のファイアウォール、SSH、更新を管理していると決して主張しないでください。
  • 身元/役割が不明な場合は、推奨のみを行ってください。
  • ユーザーの選択肢: 番号付きリスト。
  • シークレットを決して出力しないでください。

最初に推測するコンテキスト

  • OS/バージョン、コンテナかホストか。
  • 権限レベル。
  • アクセス経路: ローカル、SSH、RDP、tailnet。
  • ネットワーク露出: パブリック IP、リバースプロキシ、トンネル、LAN のみ。
  • OpenClaw ゲートウェイのステータス、バインド、認証。
  • バックアップのステータス。
  • ディスク暗号化。
  • 自動セキュリティ更新。
  • 使用モード: 個人用ワークステーション、ローカルアシスタントボックス、リモートサーバー、その他。

不足している事実についてのみ尋ねてください。簡潔な言い回しが好まれます。

読み取り専用チェック

読み取り専用チェックの実行許可を一度だけ求めてください。その後、関連するコマンドを実行します。

一般的なもの:

openclaw security audit --deep
openclaw gateway status --deep
openclaw doctor --lint

doctor --lint は検出結果により 1 で終了することがあります: レポートを読み、残りのチェックを続行してください。通常の doctor と doctor --non-interactive は、--fix なしでレガシー設定をコピーし、状態を移行することがあります。修復は明示的な承認のために取っておいてください。読み取り専用チェックには設定/サービスの修復と状態の移行は含まれませんが、付随的なログやキャッシュの記帳が生成されることがあります。

macOS:

sw_vers
lsof -nP -iTCP -sTCP:LISTEN
/usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate
pfctl -s info
tmutil status
fdesetup status
softwareupdate --schedule

Linux:

cat /etc/os-release
ss -ltnup || ss -ltnp
ufw status || firewall-cmd --state || nft list ruleset
systemctl status ssh sshd
lsblk -f

Windows:

systeminfo
Get-NetFirewallProfile
Get-BitLockerVolume

リスクプロファイル

コンテキストが判明したら、希望する姿勢を尋ねてください:

  1. 利便性: ローカル/プライベート、プロンプトは最小限。
  2. バランス: 安全なデフォルト、低い摩擦。
  3. 厳格: リモート/パブリック/機密データ、より強固なロックダウン。

レポートの形式

  • 現在の姿勢: 1 段落。
  • 検出結果: 重大度 + 根拠 + なぜ重要か。
  • 推奨計画: 段階的、元に戻せる。
  • コマンド: まず読み取り専用。書き込み操作は承認後のみ。
  • ギャップ: チェックできなかったもの。

強化メニュー

関連する項目のみを提示してください:

  • ゲートウェイを意図的にループバック/LAN/tailnet にバインドする。
  • リモートアクセスに認証を必須にする。
  • パブリックポートを閉じるか、ファイアウォールで制限する。
  • OS のセキュリティ更新を有効にする。
  • ディスク暗号化を有効にする。
  • バックアップと復元経路を検証する。
  • 適切な場合は、パスワード SSH を無効にするか、鍵/MFA を必須にする。
  • スケジュールされた openclaw security audit --deep を追加する。

適用する前に正確なアクションを確認してください。

コメント