dsh-ssh-ops:DeepSeek Harness 的 SSH 运维插件,主对话驱动远程服务器
caoyiwei850/dsh-ssh-ops
DSH plugin 让主对话直接驱动 SSH 运维,右侧提供实时终端,内置文件管理、端口转发与数据库管理,并带高危命令保护。
dsh-ssh-ops 是 DeepSeek Harness 的 SSH 运维插件,让你在主对话里直接指挥远程服务器,右侧保留一个真实可交互的终端。它内置高危命令保护、主机密钥 TOFU 验证、自动重连和敏感信息脱敏,还提供文件(SFTP)、端口转发和数据库管理面板。装上它,不用再切换窗口手动敲命令,服务器、文件、隧道和数据库都能在 DSH 里一站式搞定,适合日常运维和开发调试。
如何安装
dsh plugin --profile web add dsh-ssh-ops- 分类
- 工具与能力
- 平台
- DSH Plugin
- 作者
- caoyiwei850
- 分发方式
- 插件
dsh-ssh-ops 核心特性
dsh-ssh-ops 仓库简介
它是做什么的?
DSH SSH Ops 是 DeepSeek Harness(DSH)的 SSH 运维插件,让主对话直接驱动远程服务器,并在右侧保留一个真实交互式终端。它解决传统 SSH 运维中需要切换窗口、手动执行命令、缺乏安全防护的麻烦,让你在 DSH 里直接管理服务器、文件、端口转发和数据库。核心能力包括高危命令保护、主机密钥验证(TOFU)、自动重连和敏感信息脱敏,由 caoyiwei850 维护,采用 MIT 协议。
核心功能
- 主对话驱动 SSH:通过
ssh_exec执行命令,输出、退出码、耗时、超时和截断状态返回主对话分析,命令回显在右侧终端。 - 高危命令保护:内置高危命令识别与拦截,防止误操作。
- 文件管理:通过 SFTP 浏览服务器文件系统,支持上传、下载、创建目录、删除和重命名,也可在对话中直接使用
sftp_*工具。 - 端口转发:支持本地转发和远程转发,实时隧道列表和停止控制,
tunnel_*工具可直接调用。 - 数据库管理:连接 MySQL、PostgreSQL、Redis、MongoDB,执行 SQL 或命令,结果以表格展示,
db_*工具可直接使用,并支持通过 SSH 自动隧道访问内网数据库。 - 连接稳定性:启用 keepalive(20 秒间隔,3 次检查),断线自动重连(指数退避,上限 30 秒),传输中断的命令自动重试一次。
怎么使用这个插件?
在 DSH 中启用后,在设置 → 插件 → SSH 资源中添加服务器和分组,配置名称、地址、端口、用户名、认证类型和分组。连接后,主对话会自动检测当前连接的服务器,无需询问内部连接 ID。你可以直接在对话中下达命令,或使用右侧终端手动操作;文件、隧道和数据库面板分别提供图形化操作。敏感信息(密码、私钥、口令)仅存储在 DSH 官方本地凭据库中,浏览器存储和对话上下文不会读取。
本页是基于该插件官方 README 独立重写的导读——权威文档和最新变更请以源头为准:caoyiwei850/dsh-ssh-ops。插件是安装时就在你机器上运行的第三方代码;收录不代表背书——安装前请自行审阅源码。
