startGalway/dsh-secure-remote
startGalway★ 1JavaScript最后同步: 2026-08-19
Secure, stable SSH remote workspaces for DeepSeek Harness
README 摘要
dsh-secure-remote 独立的 DeepSeek Harness SSH 安全与稳定性插件。它通过 bundle patch 替换内置 ssh provider,不修改 DeepSeek Harness 上游源码,也不迁移现有 ssh workspace v1 数据。 English README 1.1.0 能力 - macOS / Linux 使用短路径私有目录运行 OpenSSH ControlMaster ,修复 macOS ControlPath too long 导致的 PTY 启动失败。 - Windows 本地端使用系统 ssh.exe ,明确关闭 ControlMaster;状态探测和应用层重连仍可用。 - Key 模式自动发现 SSH Config 主机和默认密钥;支持选择单个密钥文件或文件夹。 - Password 模式只显示 Host / Port / User / Password;密码通过 DSH credentials 服务保存,不进入 SSH 参数、日志或状态接口。 - Workspace 行显示 connected 、 connecting 、 degraded 、 disconnected 状态点、延迟和脱敏原因。 - 远程文件工具严格限制在 Workspace 根目录,拒绝 .. 、前缀碰撞和符号链接逃逸。 - 远端必须是 POSIX 系统;检测到 Windows 等非 POSIX 目标时返回 REMOTE OS UNSUPPORTED 。 - 保留已有 SshProfile 、 RemoteWorkspaceView 、Workspace RPC、Session、Bash 和 Terminal 兼容性。 安全边界 文件工具受到 Workspace 根目录保护;远程 Bash 保持原有行为,拥有远程 SSH 账号本身的完整权限,不宣称受到文件边界隔离。默认保持 StrictHostKeyChecking=yes ,不会自动降级到 no/off 。 支持矩阵 本地端 SSH 客户端 ControlMaster 状态/重连 远端目标 macOS 系统 OpenSSH 启用 支持 POSIX Linux 系统 OpenSSH 启用 支持 POSIX Windows ssh.exe 禁用 支持 POSIX 要求 Node.js 22+,以及兼容的 DeepSeek Harness Web profile。Windows 本地端已实现代码分支,但真实 Windows SSH fixture 需要在 Windows CI 或 Windows 机器上执行。 安装 发布到 GitHub 后,安装指定版本: 本地开发安装: 安装后重启 Web profile。卸载插件不会迁移或删除已有远程 Workspace: 配置默认值 本…
在 GitHub 查看完整 README →分类
DeepSeek Harness: Everything is a Plugin.
★ 183,476
amruthpillai/reactive-resumeA one-of-a-kind resume builder that keeps your privacy in mind. Completely secure, customizable, portable, open-source and free forever. Try it out today!
★ 41,499
anywhere-labs/deepseek-harness-desktop为 DeepSeek Harness (DSH) 插件生态打造的现代化桌面端解决方案。万物皆「插件」,桌面本身也是「插件」。
★ 18,022