有没有一套成熟的 webshell 产品,最好是 go 后端的

2024-08-26 16:02:11 +08:00
 chen0520

前端就是 xterm.js 的 shell 基本功能,目前唯一的附加要求就是文件的上传下载,找了一圈,只找到了 https://github.com/freman/goterm 这个项目,比较简陋,而且前端还要自己设计,

2902 次点击
所在节点    Go 编程语言
12 条回复
seedhk
2024-08-26 17:05:08 +08:00
jumpserver 堡垒机,符合你的需求吗?
https://github.com/jumpserver/jumpserver
ShuA1
2024-08-26 17:39:14 +08:00
gaobh
2024-08-26 18:00:15 +08:00
哪吒监控现在可以上传下载文件,是的你没看错,一个监控系统可以使用 webshell 功能还挺全
m1nm13
2024-08-26 18:07:59 +08:00
oyama
2024-08-27 00:16:28 +08:00
vshell
oyama
2024-08-27 00:18:48 +08:00
vshell 选旧版 v.3.4.0
jorneyr
2024-08-27 09:06:10 +08:00
可以看看 ttyd: https://github.com/tsl0922/ttyd

至于上传文件的就不知道怎么弄了。
cs8425
2024-08-27 10:07:15 +08:00
gravitational/teleport
主要有两种模式 用现有的 openssh server 建议用他的 script 自动设定
用自带的 ssh server 等于伺服上有两套不同的 ssh 井水不犯河水
缺点是要有个域名才能挂 https 避免 MITM
或者全部 skip 检查接受 MITM 的风险 没有自签凭证的选项
ByteCat
2024-08-27 13:02:19 +08:00
我用 Node.js 写过一套,反弹 shell 的
fengjianxinghun
2024-08-27 14:13:47 +08:00
报价多少?
coder001
2024-08-29 02:18:50 +08:00
可以试试 C9 云开发环境, 有 nodejs 环境就能运行, 内置了 web 界面,有 shell 和文件管理还有代码编辑器

https://github.com/c9/core

虽然有些老,但功能还是挺全的
zls3201
278 天前
@oyama 你好这个下架了 有备份吗 请发一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1067881

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX