ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified developer tools Safety 2/5

ssh-ops

SSH 密钥管理和远程服务器运维工具。 用于生成 SSH 密钥、部署公钥到远程主机实现免密登录、测试连接、查看远程主机信息、 以及远程执行运维命令。Use when 用户需要连接远程服务器、配置 SSH 免密登录、 管理服务器、部署应用、或在远程主机上执行命令。触发短语包括: "SSH登录"、"免密登录"、"服务器管理"、"远程部署"、"连接服务器"、"运维"。

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/aowind/sjht-ssh-ops
Or

What This Skill Does

ssh-ops is a comprehensive OpenClaw agent skill designed to streamline SSH key management and remote server maintenance. It provides a robust interface for generating secure SSH keys (defaulting to the highly secure ed25519 algorithm), automating the deployment of public keys to remote hosts to enable seamless passwordless authentication, verifying connectivity, and gathering system diagnostics. The skill acts as a bridge between the AI agent and your infrastructure, allowing for complex orchestration tasks such as remote process monitoring, software installation, and directory synchronization via rsync. By abstracting the complexities of SSH configuration and command-line automation, it enables developers and sysadmins to manage entire server fleets directly through natural language.

Installation

To integrate this capability into your OpenClaw agent environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/aowind/sjht-ssh-ops Ensure that you have sshpass installed on your local host, as the deployment script utilizes it to handle the initial authentication exchange during the public key distribution process.

Use Cases

This skill is ideal for DevOps engineers and developers who need to perform repetitive remote server tasks. Common use cases include: 1) Initializing new cloud instances by automatically injecting authorized keys. 2) Conducting health checks across multiple servers by aggregating system load, memory, and disk statistics. 3) Deploying application updates by executing remote build scripts or sync commands. 4) Troubleshooting remote performance issues by running diagnostic commands like 'ps', 'top', or 'netstat' through the agent without needing manual terminal sessions.

Example Prompts

  1. "SSH登录并将我的公钥部署到 [email protected] 服务器上,密码是 MySecretPass。"
  2. "查看远程主机 10.0.0.5 的系统信息,重点关注目前的负载和内存占用情况。"
  3. "请在远程服务器 web-server-01 上执行 apt-get update 并安装 nginx 服务,确保操作完成后验证是否在线。"

Tips & Limitations

Security is paramount when using remote access tools. Always ensure your SSH private keys are protected with restricted 600 permissions, and directories are set to 700. When deploying keys, the use of the SSHPASS environment variable is convenient for automation, but you must manually unset it immediately after execution to prevent sensitive credentials from persisting in your shell history or environment. Avoid pasting raw passwords directly into the OpenClaw chat interface. Furthermore, note that while this skill simplifies command execution, it does not replace a comprehensive configuration management tool (like Ansible or Salt) for large-scale enterprise environments; it is best suited for targeted, ad-hoc, and rapid server operations.

Metadata

Author@aowind
Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-aowind-sjht-ssh-ops": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#ssh#devops#server-management#automation#sysadmin
Safety Score: 2/5

Flags: network-access, file-read, file-write, code-execution

Related Skills

wisdom-forum

世纪智慧论坛自动化技能。支持自动注册、浏览帖子、发布新帖、回复帖子。 论坛地址: http://8.134.249.230/wisdom/

aowind 4473

web-screenshot

Capture screenshots of web pages running on local or remote servers using Puppeteer in headless Chromium. Use when user asks to screenshot web pages, capture web UI, take website screenshots, or document web application interfaces. Supports login-required SPAs (Vue/React/Angular) by performing form-based authentication before navigating. Generates screenshots and an optional result.json with per-page descriptions.

aowind 4473

doubao-image-gen

使用豆包 Seedream 模型文生图,支持并发批量生成,输出图库预览页

aowind 4473

data-annotation

通用数据标注处理工具。当用户提到需要数据标注、有标注任务、数据处理、数据集生成、 标注查看/编辑时使用此 skill。支持图像、视频、文本等多种数据类型,调用模型进行内容理解 和标注,生成结构化标注数据,提供 Web 查看编辑界面。 触发短语:「标注」「annotation」「数据集」「label」「tag data」「数据处理」。

aowind 4473

long-running-harness

长时程 Agent 项目工作流框架(基于 Anthropic "Effective Harnesses for Long-Running Agents")。 用于创建、管理和调度跨多个上下文窗口的长期项目任务。 Use when: 启动新项目、初始化项目工作流、管理项目任务列表、调度子Agent增量开发、 恢复项目状态、生成项目进度报告。触发短语包括: "启动项目"、"初始化项目"、"创建工作流"、"项目进度"、"继续开发"、 "管理任务列表"、"分配任务"、"next feature"、"project status"。

aowind 4473