前端就是 xterm.js 的 shell 基本功能,目前唯一的附加要求就是文件的上传下载,找了一圈,只找到了 https://github.com/freman/goterm
这个项目,比较简陋,而且前端还要自己设计,
![]() |
1
seedhk 2024-08-26 17:05:08 +08:00
jumpserver 堡垒机,符合你的需求吗?
https://github.com/jumpserver/jumpserver |
2
ShuA1 2024-08-26 17:39:14 +08:00
|
![]() |
3
gaobh 2024-08-26 18:00:15 +08:00 ![]() 哪吒监控现在可以上传下载文件,是的你没看错,一个监控系统可以使用 webshell 功能还挺全
|
4
m1nm13 2024-08-26 18:07:59 +08:00
|
![]() |
5
oyama 2024-08-27 00:16:28 +08:00
vshell
|
![]() |
6
oyama 2024-08-27 00:18:48 +08:00
vshell 选旧版 v.3.4.0
|
7
jorneyr 2024-08-27 09:06:10 +08:00
|
8
cs8425 2024-08-27 10:07:15 +08:00
gravitational/teleport
主要有两种模式 用现有的 openssh server 建议用他的 script 自动设定 用自带的 ssh server 等于伺服上有两套不同的 ssh 井水不犯河水 缺点是要有个域名才能挂 https 避免 MITM 或者全部 skip 检查接受 MITM 的风险 没有自签凭证的选项 |
9
ByteCat 2024-08-27 13:02:19 +08:00
我用 Node.js 写过一套,反弹 shell 的
|
10
fengjianxinghun 2024-08-27 14:13:47 +08:00 via iPhone
报价多少?
|
11
coder001 2024-08-29 02:18:50 +08:00
可以试试 C9 云开发环境, 有 nodejs 环境就能运行, 内置了 web 界面,有 shell 和文件管理还有代码编辑器
https://github.com/c9/core 虽然有些老,但功能还是挺全的 |