# jwebssh 基于 Web 的 SSH 终端客户端(Java 实现)。 通过浏览器即可安全连接远程服务器,无需安装额外工具。 ## ✨ 特性 - 纯 Java 后端(基于 Spring Boot + WebSocket) - 前端使用 xterm.js 实现终端渲染 - 支持密码和私钥认证 - 多会话标签管理 - 响应式界面,适配桌面与移动设备 ## 🚀 快速启动 ```bash # 编译 mvn clean package # 运行 java -jar target/jwebssh.jar # 访问 http://localhost:8080 ``` > 默认端口:8080,可通过 `--server.port=xxxx` 修改。 ## 🔒 安全提示 - SSH 凭据仅在内存中使用,**不会保存到磁盘**。 - 生产环境请务必配置 HTTPS 和访问控制。 ## 📄 开源协议 MIT License