Sycada/dsh-remote-ssh-tools1

dsh-remote-ssh-tools

SSH session manager for DeepSeek Harness: connection profiles, non-interactive ssh_run for the agent, and interactive terminals (node-pty + OpenSSH, xterm over WebSocket).

包名
dsh-remote-ssh-tools
版本
0.1.2
许可证
MIT
最近更新
2026年9月8日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Sycada/dsh-remote-ssh-tools

配置(cordis.patch.yml 中插件 config)

默认说明
sshPath""自定义 ssh 二进制路径(仅展示用;执行引擎为内置 ssh2)
connectTimeoutMs15000连接超时
keepaliveMs30000keepalive 间隔
runTimeoutMs120000ssh_run 单命令超时
runOutputLimit1048576stdout/stderr 上限(超出截断并标记)
maxSessions8并发交互会话上限
terminalScrollback5000终端回滚行数(页面参数)
hostKeyPolicyaccept-newaccept-new
trustedHosts[]额外信任来源(LAN 部署时)
defaultUser""档案未指定用户时的默认用户