Repository navigation
首个 DSH SSH Operator 插件版本
- 提供 23 个
mcp__ssh_operator__*工具,覆盖主机发现、诊断、命令与脚本执行、托管进程、文件传输和原子发布。 - 随包注册
ssh-operatorSkill,为模型提供安全的工具选择和执行边界。 - 内置
ssh-operator-mcp v0.15.0运行时,使用系统 OpenSSH 且不经过 shell 拼接启动。
已在 DSH 0.2.0-rc.2 验证 Bundle 加载、Skill 注册、MCP 握手与 23 个工具清单、公开 tgz 隔离安装和卸载。Windows 与 Ubuntu CI 均通过。
安装
下载 dsh-ssh-operator-0.1.0.tgz 和 SHA256SUMS.txt,校验后执行:
dsh plugin --profile web add "C:\Downloads\dsh-ssh-operator-0.1.0.tgz"权威 SHA-256:
f55acf09790ecb14c1748f940d7b0c5edc4108f02d419bb5a8397d3db28a771a
安装后完全退出并重新启动 DSH。
已知要求
- Node.js 24 或更高版本、pnpm 11.19.x。
- Windows 需要系统 OpenSSH Client;Linux 需要
ssh、scp和sftp。 - SSH 必须可在
BatchMode=yes下非交互运行;插件不采集密码,也不弹出密码提示。 - 使用前请先维护并验证 SSH config 中的主机别名。
Full Changelog: https://github.com/Huo-yang/dsh-ssh-operator/commits/v0.1.0