首页/ 资讯/ 正文
产品更新 2026-07-10 · 3 分钟阅读

WebSSHPro 1.5.0 发布:终端全屏、长连接保活与一键安装

产品团队

WebSSHPro 1.5.0 正式发布。WebSSHPro 是祺智科技出品的浏览器 SSH 终端——基于 Rust 构建,前端资源在编译期内嵌进二进制,运行时只需一个可执行文件加一份本地数据,即可在浏览器里获得接近原生的 SSH 终端体验。本次 1.5.0 带来三项重点更新。

本次更新亮点

终端全屏模式

新增一键全屏:点击工具栏「全屏」即可让终端进入浏览器全屏,隐藏页面其余元素,专注命令行操作;再次点击或按 Esc 退出。长时间运维、看日志、跑全屏 TUI 程序时视野更大、更沉浸。

长连接心跳保活与空闲超时

后端新增可配置的 WebSocket 心跳(WEBSSHPRO_KEEPALIVE_SECS),定期发送 Ping,避免反向代理(如 nginx 的 proxy_read_timeout)因「上游静默」而掐断长时间挂起的会话;同时支持空闲超时,可在无操作达到设定时长后自动关闭 SSH 会话,兼顾连接稳定与安全。

一键安装脚本

发行包内附一键安装脚本,在解压目录执行一条命令即可完成部署:自动创建 websshpro 系统用户与数据/日志目录、安装二进制与密码哈希工具、生成随机管理员密码、写出可直接运行的环境文件并启动 systemd 服务。重复执行等同升级——只更新二进制并重启服务,不覆盖已有配置。

一贯的产品能力

  • 真正的 PTY 终端:后端在 PTY 中拉起系统 ssh 客户端,tmux、vim、全屏 TUI 均可正常运行。
  • 多标签与终端分屏:每个连接独占标签页,标签内可递归左右/上下分屏并拖拽调整,多个终端同屏对照操作。
  • 连接档案保存:按用户保存 SSH 连接档案,支持密码与私钥两种认证,凭据加密存于服务端。
  • 默认即安全:Argon2id 口令哈希、可选 TOTP 多因子(含可信设备窗口)、登录限流锁定、主机白名单、会话超时与即时吊销。
  • 审计与可观测:登录、会话、限流等事件以 JSON 行写入审计日志,/metrics 暴露 Prometheus 计数,/healthz 提供健康检查。
  • 单二进制交付:前端编译期内嵌,运行时仅一个可执行文件加一份本地数据,支持 Standalone、Docker、systemd 多种部署。

获取与升级

1.5.0 发行包可从 GitHub Releases 获取(Linux x86_64,约 3.9 MB 压缩包)。已部署用户可用发行包内的安装脚本原地升级,配置保持不变。更多信息欢迎通过邮件 managecode@gmail.com 与我们联系。