DSH Plugins
返回列表
🧩

dsh-auth-remote

admin-security 更新于 2026.10.15

在终端中运行以下命令:

dsh plugin install ChenLuoi/dsh-auth-remote

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

在 DeepSeek Harness 中执行 dsh plugin install ChenLuoi/dsh-auth-remote,或参考 https://github.com/ChenLuoi/dsh-auth-remote 的安装说明完成插件安装。

插件介绍

把 DeepSeek Harness 暴露到局域网或公网时,默认往往缺少一套可运维的访问控制。dsh-auth-remote 在 DSH 进程内运行,为浏览器页面、REST API、流式接口与 WebSocket 统一加上登录门槛,让「未认证不能碰业务面」成为默认行为,而不是事后补防火墙或反向代理规则。

插件面向单用户场景:首次在终端完成账号初始化后,可用密码登录,并可选绑定 TOTP 与一次性备用码;会话可撤销、密码或二次因子变更会清掉旧会话,默认存活约一周且重启后仍有效。未初始化时登录页会引导你回到 CLI 建号,避免在网页上误开管理员账号。配置可从最小本机监听起步,也可在支持的 DSH 版本上配合 publicUrl 与 TLS,把对外入口固定为明确的 HTTPS 根地址。

适合自建 DSH、需要远程打开 Web 控制台或 API、又希望会话与账号策略可自查可管理的个人或小团队运维者。若你已在用 DSH 的 Web profile,并计划在 0.2.1 系列上长期运行,可按 README 的精确版本矩阵核对能力(如原生公网 URL、IPv6/HTTPS)后再部署。

使用场景

  • 公网或局域网暴露 DSH Web 前需要统一登录
  • API、流式接口与 WebSocket 与页面同一套认证
  • 远程运维时要能撤销会话并强制二次验证

适合人员

  • 自建 DSH 并启用 Web profile 的个人用户
  • 需要远程打开控制台又在意账号安全的运维者
  • 单用户部署、希望密码与 TOTP 可自管的团队