开源一个极简版本的webssh
<i class="pstatus"> 本帖最后由 dalaoa 于 2026-2-28 16:21 编辑 </i><br /><br />
这种工具还有个用途就是给ssh加速,懂得都懂!<img src="https://hostloc.com/static/image/smiley/default/lol.gif" smilieid="12" border="0" alt="" /> <br />
<br />
<font color="Red"><strong>大家都担心数据的问题,点击 快速连接,数据是完全保存在本地的!</strong></font><br />
<br />
<br />
<img id="aimg_FfLHx" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" src="https://hostloc.com/static/image/hrline/line8.png" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /><br />
<br />
<br />
<br />
段时间一直在找能在浏览器里用的 SSH 工具,试了几个开源项目,要么没有用户系统(无法多人使用),要么界面太简陋,要么不支持文件管理。干脆自己动手做了一个,今天开源出来,欢迎大家试用。<br />
<br />
项目简介<br />
WebSSH —— 一个基于 Web 的 SSH 终端管理工具,对标 Xshell 的核心体验,所有操作都在浏览器里完成,不需要安装任何客户端。<br />
<br />
在线体验 / GitHub:https://github.com/dalaolala/webssh<br />
<br />
主要功能<br />
用户系统<br />
<br />
注册 / 登录 / JWT 鉴权<br />
多用户数据完全隔离<br />
AES-256 加密存储所有密码和私钥(绝不明文<br />
SSH 终端<br />
<br />
基于 xterm.js(VS Code 用的同款组件),终端体验接近原生<br />
WebSocket 全双工通信,延迟低<br />
支持 Vim、Top 等全屏应用正确渲染<br />
窗口自适应 resize,Vim 不错位<br />
右键菜单复制/粘贴,支持中文输入法<br />
服务器管理<br />
<br />
服务器增删改查,支持分组(树状结构)<br />
密码认证 / 私钥(PEM)认证<br />
快速连接(临时连接,不保存信息)<br />
一键测试连接<br />
<br />
SFTP 文件管理<br />
<br />
终端侧边栏集成文件浏览器<br />
支持文件上传(拖拽)/ 下载<br />
浏览目录、切换路径<br />
<br />
<img id="aimg_gNbdO" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" src="https://i.mij.rip/2026/02/26/33741a0f02d771ad11f8ea8a62758169.png" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /><br />
<br />
建议存到浏览器本地,这种重要信息存本地才会有人用的 用的那款ai?codex还是cc 支持docker一键部署,第一个注册的用户默认是管理员,也就多一个用户管理功能<br />
<br />
<img id="aimg_tJV5T" onclick="zoom(this, this.src, 0, 0, 0)" class="zoom" src="https://i.mij.rip/2026/02/26/f5f1f40fcd7906722d28ab199782165f.png" onmouseover="img_onmouseoverfunc(this)" onload="thumbImg(this)" border="0" alt="" /> <div class="quote"><blockquote><font size="2"><a href="https://hostloc.com/forum.php?mod=redirect&goto=findpost&pid=16655983&ptid=1462655" target="_blank"><font color="#999999">Merack 发表于 2026-2-26 09:16</font></a></font><br />
用的那款ai?codex还是cc</blockquote></div><br />
deepseek+gemini+cc 有个bug改不出来就换AI <div class="quote"><blockquote><font size="2"><a href="https://hostloc.com/forum.php?mod=redirect&goto=findpost&pid=16655989&ptid=1462655" target="_blank"><font color="#999999">dalaoa 发表于 2026-2-26 09:23</font></a></font><br />
支持docker一键部署,第一个注册的用户默认是管理员,也就多一个用户管理功能<br />
<br />
...</blockquote></div><br />
本地一键启动那更没必要多用户了。而且如果防护不当被黑了。这种还是建议改一下。 密码认证 / 私钥(PEM)认证,这个私钥要导入到你的这个系统?存入数据库? <div class="quote"><blockquote><font size="2"><a href="https://hostloc.com/forum.php?mod=redirect&goto=findpost&pid=16656004&ptid=1462655" target="_blank"><font color="#999999">gpt2023 发表于 2026-2-26 09:43</font></a></font><br />
本地一键启动那更没必要多用户了。而且如果防护不当被黑了。这种还是建议改一下。 ...</blockquote></div><br />
主打一个听劝,老铁,保存在本地的功能已经实现了,使用【快速连接】<br />
<br />
服务器的连接数据都放到本地了 不错 有文件管理么 可以试试看,之前用的这个<br />
https://sshwifty-demo.nirui.org/不敢用,怕被一锅端了
页:
[1]
2