← 返回 Skills 市场
Openclaw Remote Install
作者
codeblackhole
· GitHub ↗
· v1.0.1
403
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install openclaw-remote-install
功能描述
One-click remote OpenClaw deployment via SSH. Auto-detects OS and selects best method (Docker/Podman/npm). Use when: (1) Installing on VPS/cloud servers, (2)...
安全使用建议
This skill appears to do what it says — remote SSH installation and configuration — but it uses several insecure practices you should weigh before running it on production systems:
- Prefer SSH key-based authentication; avoid password-based usage with sshpass (passwords on command lines can leak via shell history and process lists).
- The scripts disable SSH host key checking (StrictHostKeyChecking=no); enable host key verification in your environment to avoid MITM risks.
- The installer may execute 'curl | sh' (get.docker.com) on the remote host and pulls a Docker image named openclawai/openclaw:latest — verify the image source and content before trusting it.
- The Python script and installer print remote command output (including config contents) into local logs under ~/.openclaw/remote-install-logs; that output may contain secrets or API keys. If you must use this tool, ensure logs are stored securely, or clear/rotate secrets after use.
- Use the '--secret-mode ref' approach and set required API keys as environment variables on the remote host rather than passing them inline. If the tool forces inline secrets for some workflows, avoid those workflows.
- Test on an isolated VM or staging host first. Review the Docker image and any remote install commands manually, and consider running the installer with increased verbosity and a dry-run to inspect what it would do.
If you want a stronger assurance, ask the author for: (1) provenance of the Docker image (official repo or signed release), (2) a verified checksum or signed release for any install scripts, and (3) an option to keep host key checking enabled and to suppress logging of remote config contents. If those are provided, my confidence in safety would increase.
功能分析
Type: OpenClaw Skill
Name: openclaw-remote-install
Version: 1.0.1
The bundle provides tools for remote installation and configuration of OpenClaw via SSH. It includes a bash script (install_openclaw_remote.sh) and a Python script (configure_openclaw_remote.py) that handle SSH credentials and execute remote commands, including 'curl | bash' installers from openclaw.ai. While these capabilities are aligned with the stated purpose of remote deployment, they involve high-risk patterns such as disabling SSH host key verification (StrictHostKeyChecking=no), using sshpass for password authentication, and handling sensitive API keys. No evidence of intentional malice or data exfiltration was found, but the broad remote execution capabilities and credential handling warrant a cautious classification.
能力评估
Purpose & Capability
Name/description align with the delivered artifacts: scripts perform remote SSH installation, OS detection, select Docker/Podman/npm, and run post-install configuration. Nothing requested appears unrelated to a remote installer.
Instruction Scope
Instructions and scripts read remote configuration, print remote config contents to stdout (which the installer captures in local logs), accept inline API keys, and recommend/allow password-based auth. They also disable SSH host key checking (StrictHostKeyChecking=no) and UserKnownHostsFile=/dev/null. These behaviors expand scope to collecting and persisting potentially sensitive data and weaken SSH security.
Install Mechanism
No packaged install spec (instruction-only) — the script runs remote package installs and may execute 'curl -fsSL https://get.docker.com | sh' on the remote host and pull Docker image openclawai/openclaw:latest. Using well-known hosts (get.docker.com, npm/pnpm, Docker Hub) is expected, but piping remote curl to sh and pulling an image from an unverified repo are riskier than purely declarative installs.
Credentials
The skill does not demand unrelated credentials, and supports the expected API keys for model providers. However it permits inline API keys and password arguments that can appear in process lists, command output, and the local log directory (~/.openclaw/remote-install-logs), increasing risk of secret leakage. The SKILL.md suggests env-var refs, but the code still supports and documents less-secure modes.
Persistence & Privilege
always is false; the skill writes logs under the user's home (~/.openclaw/remote-install-logs) and creates a symlink 'latest' — this is scoped to the skill and consistent with an installer. The skill does not modify other skills' configs nor request platform-wide persistence.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install openclaw-remote-install - 安装完成后,直接呼叫该 Skill 的名称或使用
/openclaw-remote-install触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Optimized description for better discoverability
v1.1.0
- Added support for asynchronous/background remote installation with progress and status monitoring.
- New logging system: installation logs, outputs, status, and process IDs are saved per-host under `~/.openclaw/remote-install-logs/` with a `latest` symlink.
- Option to customize the log directory with the `--log-dir` flag.
- Documentation updated to reflect async install workflow and new log structure.
- No changes to installation methods or command-line usage for standard installs.
v1.0.0
Initial release - Remote SSH installation and configuration of OpenClaw
元数据
常见问题
Openclaw Remote Install 是什么?
One-click remote OpenClaw deployment via SSH. Auto-detects OS and selects best method (Docker/Podman/npm). Use when: (1) Installing on VPS/cloud servers, (2)... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 403 次。
如何安装 Openclaw Remote Install?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-remote-install」即可一键安装,无需额外配置。
Openclaw Remote Install 是免费的吗?
是的,Openclaw Remote Install 完全免费(开源免费),可自由下载、安装和使用。
Openclaw Remote Install 支持哪些平台?
Openclaw Remote Install 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Remote Install?
由 codeblackhole(@codeblackhole1024)开发并维护,当前版本 v1.0.1。
推荐 Skills