DSH Plugins
返回列表
🧩

dsh-wsl-ssh-agent

admin-security 更新于 2026.09.30

在终端中运行以下命令:

dsh plugin install 173787247/dsh-wsl-ssh-agent

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install 173787247/dsh-wsl-ssh-agent,或从开源仓库 https://github.com/173787247/dsh-wsl-ssh-agent 安装该插件。

插件介绍

在 WSL 里用 Git 或 SSH 时,很多人希望复用 Windows 侧已加载的 OpenSSH 代理,而不是在 Linux 里重复配置密钥。这条链路往往依赖 npiperelay 等桥接,套接字路径、环境变量或 relay 未就绪时,问题很难一眼看清。

dsh-wsl-ssh-agent 是 DeepSeek Harness 插件,面向上述场景做诊断与引导:检查 WSL 中的 SSH 代理套接字,以及 npiperelay 桥接是否可用,并通过 ssh_agent_hint 提示如何把 Windows OpenSSH 代理安全转发进 WSL。设计上不输出密钥材料,避免把私钥或敏感内容打到日志里。

它属于 dsh-wsl-kit 套件,可单独安装或与套件一并使用。适合在 WSL 日常开发、需要与 Windows 侧 SSH 代理协同,又希望用 Harness 工具链排查转发问题的用户。

使用场景

  • WSL 内 Git/SSH 无法使用 Windows 已加载的密钥
  • 需要确认 SSH_AUTH_SOCK 与 npiperelay 桥接是否正常
  • 想在 Harness 里获得转发 Windows OpenSSH 代理的提示而非手动查文档

适合人员

  • 在 WSL 与 Windows 间共用 SSH 代理的开发者
  • 使用 dsh-wsl-kit 的 DeepSeek Harness 用户
  • 关注密钥不落日志、需安全排查转发链路的运维/安全向用户