GoForum › 🌐 V2EX
[开源] SpringBoot 实现的 webSSH
huangjinjiang20 ·
2026-03-10 15:28 ·
0 次点赞 · 0 条回复
功能 登录鉴权 — Spring Security 表单登录,内存用户存储( BCrypt 加密) 多标签 SSH 终端 — 每个标签独立 WebSocket + xterm.js ,互不干扰 会话保存 — 按登录用户持久化到本地 JSON 文件 凭据加密保存 — AES-GCM 加密,主密钥可配置 主机指纹校验 — SHA-256 ,首次连接自动信任并回填 认证方式 — 密码认证、私钥认证(私钥口令可选) 终端尺寸同步 — 浏览器窗口变化自动同步到远端 PTY SFTP 文件管理 — 目录浏览、上传(分片)、下载(分片 + ACK 流控)、创建目录 SSH 端口转发 — 本地转发( L )/ 远程转发( R ) Shell 工作目录追踪 — 注入 shell 钩子实时感知远端 $PWD 变化,SFTP 面板自动同步 终端主题 — 6 种配色方案(默认蓝、橙、绿、琥珀、紫、红) 国际化 — 支持 7 种语言(简体中文、English 、日本語、한국어、Deutsch 、Français 、Русский) 全屏模式 — 终端可切换全屏显示 移动端适配 — 响应式 Web 设计,针对手机端优化布局、侧边栏滑动及文件管理交互
0 条回复
添加回复
你还需要 登录
后发表回复