「next-terminal 」开源 html5 远程桌面网关更新啦。

2021-02-18 21:16:04 +08:00
 FreeEx
经过一段时间的迭代更新,next-terminal 最近终于稳定了一些(相对之前)。现在又来向各位大哥大姐肯请一些意见或建议了。

https://github.com/dushixiang/next-terminal


Next Terminal 基于 [Apache Guacamole]( https://guacamole.apache.org/) 开发,使用到了 guacd 服务。

目前支持的功能有:

- 授权凭证管理
- 资产管理(支持 RDP 、SSH 、VNC 、TELNET 协议)
- 指令管理
- 批量执行命令
- 在线会话管理(监控、强制断开)
- 离线会话管理(查看录屏)
- 双因素认证 感谢 [naiba]( https://github.com/naiba) 贡献
- 资产标签
- 资产授权
- 多用户&用户分组
- remote app

体验地址
https://next-terminal.typesafe.cn/
账号信息
test/test

上面有两台内网穿透映射出来的机器,网络可能不太稳定,如有问题请留言,我会尽快恢复。
3228 次点击
所在节点    分享创造
12 条回复
jindom
2021-02-19 16:41:46 +08:00
道理我都懂,可是为什么要给 guacamole 套个壳呢?
FreeEx
2021-02-19 17:17:32 +08:00
@jindom 扩展了一些 guacamole 没有在线提供的功能,例如会话监控,在线录屏查看等
fatelight
2021-02-19 18:25:16 +08:00
有个建议或者疑问
docker 用户,部署使用 SQLite,next-terminal.db 有什么好的方式挂载到本地吗

直接挂载 /usr/local/next-terminal 目录时候,docker-compose 部署的时候需要在本地文件添加安装文件。如果不挂目录到本地,那么 next-terminal.db 不太好备份。虽然可以直接 link 这个 db 文件,但是还是喜欢初始化的时候只挂载配置文件的文件夹,只要就不需要在本地先生成部分配置文件。说的有点乱哈

我用 watchtower 来自动更新 docker,所以需要备份 docker 容器的配置文件。
FreeEx
2021-02-19 21:41:51 +08:00
@fatelight 可以使用 -e SQLITE_FILE=/path/next-terminal.db 这个参数来指定数据库文件的地址。感谢提醒,我稍后加上这部分说明。
tangzui
2021-02-21 15:09:49 +08:00
密码不正确?
FreeEx
2021-02-21 15:13:41 +08:00
@tangzui 已重置
tangzui
2021-02-21 15:20:13 +08:00
@FreeEx windows 中文支持友好吗
luren520
2021-05-07 02:16:05 +08:00
能不能加个文件在线编辑功能?
luren520
2022-01-10 19:44:15 +08:00
里面那个网关功能咋用,看了 wiki 看不懂
Steps
2022-04-26 10:31:01 +08:00
昨天刚安装了一个,发现默认端口居然不是 8088 而是启动后显示的随机端口,请问端口是否可以固定?
zsj1029
2022-09-22 00:51:28 +08:00
学习了,最近拜读了大佬作品,参考原理,用 dart 后端加原生 h5 ,做了一套独立小服务,保留 web 远程,去掉了管理功能,方便集成到其他项目,回头整理下也放出来
FreeEx
2022-09-22 13:08:32 +08:00
@zsj1029 期待

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

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

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

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

© 2021 V2EX