next-terminal镜像
Go to file
2020-12-27 21:44:40 +08:00
pkg 更换日志组件为logrus,修改资产的账号和密码不再为必填选项 2020-12-27 21:44:40 +08:00
screenshot 添加联系方式 2020-12-27 00:10:32 +08:00
web 更换日志组件为logrus,修改资产的账号和密码不再为必填选项 2020-12-27 21:44:40 +08:00
.dockerignore Initial commit 2020-12-20 21:19:11 +08:00
config.yml 增加从环境变量获取配置&修复修改密码失败的bug&增加退出登录&修复新增用户无法登录的bug 2020-12-26 23:56:02 +08:00
Dockerfile 增加从环境变量获取配置&修复修改密码失败的bug&增加退出登录&修复新增用户无法登录的bug 2020-12-26 23:56:02 +08:00
go.mod 更换日志组件为logrus,修改资产的账号和密码不再为必填选项 2020-12-27 21:44:40 +08:00
go.sum 更换日志组件为logrus,修改资产的账号和密码不再为必填选项 2020-12-27 21:44:40 +08:00
LICENSE Initial commit 2020-12-20 21:19:11 +08:00
main.go 更换日志组件为logrus,修改资产的账号和密码不再为必填选项 2020-12-27 21:44:40 +08:00
README.md 添加联系方式 2020-12-27 00:10:32 +08:00
supervisord.conf 增加从环境变量获取配置&修复修改密码失败的bug&增加退出登录&修复新增用户无法登录的bug 2020-12-26 23:56:02 +08:00

Next Terminal

你的下一个终端。

快速了解

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

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

目前支持的功能有:

  • 授权凭证管理
  • 资产管理支持RDP、SSH、VNC、TELNET协议
  • 指令管理
  • 批量执行命令
  • 在线会话管理(监控、强制断开)
  • 离线会话管理(查看录屏)

在线体验

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

rdp

vnc

vnc

ssh

ssh

批量执行命令

批量执行命令

联系方式

如果群失效,请添加微信,备注"加入next-terminal交流群"