开源一款 HTML5 的远程桌面网关,支持 RDP、SSH、VNC 和 Telnet 协议的连接和管理,求个 star。

2020-12-25 23:47:46 +08:00
 FreeEx

Next Terminal

你的下一个终端,项目地址: https://github.com/dushixiang/next-terminal 。目前项目还不完善,如果您有好的意见或者建议,都可以联系我。

快速了解

Next Terminal 是使用 Golang 和 React 开发的一款 HTML5 的远程桌面网关,具有小巧、易安装、易使用、资源占用小的特点,支持 RDP 、SSH 、VNC 和 Telnet 协议的连接和管理。

Next Terminal 基于 Apache Guacamole 开发,使用到了 guacd 服务。

目前支持的功能有:

在线体验

https://next-terminal.typesafe.cn/

admin/admin

快速安装

docker 安装

因为程序依赖了 mysql,所以在启动时需要指定 mysql 的连接信息。

mkdir /etc/next-terminal
mkdir /etc/next-terminal/recording
mkdir /etc/next-terminal/drive
cat <<EOF >> /etc/next-terminal/config.yaml
mysql:
  hostname: 172.17.0.1
  port: 3306
  username: root
  password: root
  database: next_terminal
server:
  addr: 0.0.0.0:8088
EOF
docker run -d \
  -p 8088:8088 \
  -v /etc/next-terminal/config.yaml:/etc/next-terminal/config.yaml \
  -v /etc/next-terminal/recording/:/usr/local/next-terminal/recording/ \
  -v /etc/next-terminal/drive/:/usr/local/next-terminal/drive/ \
  --name next-terminal \
  --restart always dushixiang/next-terminal:0.0.1

程序安装目录地址为 /usr/local/next-terminal

录屏文件存放目录为 /usr/local/next-terminal/recording

远程桌面挂载目录为 /usr/local/next-terminal/drive

可以通过 -v 参数将宿主机器的目录映射到 docker 中

相关截图

资源占用截图

资产管理

rdp

vnc

ssh

批量执行命令

7827 次点击
所在节点    分享创造
55 条回复
qiuai
2020-12-26 10:21:01 +08:00
有没有计划出原生安装?生产环境没 docker
FreeEx
2020-12-26 10:30:34 +08:00
@kikyous 目前资产可以使用账号密码、私钥、或者已经录入的账号密码进行登录
端口转发的话可以看下我这个项目 https://github.com/dushixiang/4dnat
FreeEx
2020-12-26 10:31:00 +08:00
@qiuai 今天会把原生安装的文档补上。
wfhtqp
2020-12-26 11:34:08 +08:00
配置可从环境变量获取
Latin
2020-12-26 11:43:14 +08:00
已 star 支持
qiuai
2020-12-26 11:44:14 +08:00
@FreeEx 期待
zszhere
2020-12-26 12:35:01 +08:00
可以做堡垒机了
onetown
2020-12-26 13:02:59 +08:00
非常赞,已 star
ryanlid
2020-12-26 13:27:08 +08:00
已 star,👍 👍
yeqizhang
2020-12-26 14:19:22 +08:00
加上审计功能可以做堡垒机
zagfai
2020-12-26 17:12:07 +08:00
牛逼。。
walkersz
2020-12-26 17:32:42 +08:00
🐂🍺,做得真好,已 star
shunconf
2020-12-26 17:42:26 +08:00
RDP 渲染可能还需要优化一下下 做得真好
whwq2012
2020-12-26 19:14:51 +08:00
支持离线安装吗,我想给隔离的内网电脑装一个
JackalZhao
2020-12-26 19:30:05 +08:00
期待 sqlite 支持和可执行文件发行版
CallMeReznov
2020-12-26 21:12:00 +08:00
牛逼牛逼,这是真大佬 ,已经加星

anxn
2020-12-26 21:24:40 +08:00
牛,能适配下移动端就更好了
FreeEx
2020-12-26 22:15:20 +08:00
chilaoqi
2020-12-26 22:25:14 +08:00
不错,不过叻,建议加入 JumpServer 团队。
playniuniu
2020-12-26 23:27:59 +08:00
非常不错,赞一个

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

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

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

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

© 2021 V2EX