Next Terminal 是一款开源的网页版远程桌面工具,支持连接 RDP、SSH、VNC 和 Telnet 协议,部署后,就可以在任何一个浏览器中,远程控制你的 Windows、macOS,以及 Linux 系统了,支持多用户授权、二次验证登录、操作记录回放等功能。@Appinn

Next Terminal - 用浏览器访问远程桌面,支持 RDP、SSH、VNC 和 Telnet

来自 @Newlearnerの自留地 频道消息。

Next Terminal – 你的下一个终端。

Next Terminal 是一款开源的,需要自己部署的小工具,它可以让你在任何一个浏览器上,远程访问你的 Windows、Linux、macOS,非常方便快捷。Next Terminal 基于 Apache Guacamole 开发,使用到了guacd 服务。

具体功能如下:

  • 授权凭证管理(密码、密钥)
  • 资产管理(支持RDP、SSH、VNC、TELNET 协议)
  • 指令管理(预设命令行)
  • 批量执行命令
  • 在线会话管理(监控、强制断开)
  • 离线会话管理(查看录屏)
  • 双因素认证
  • 多用户登录
  • 资产授权
  • 用户分组

提供了一个在线 DEMO,即开即用:https://next-terminal.typesafe.cn/ (用户名/密码 test/test),打开后就能看到后台了:

Next Terminal 后台
Next Terminal 后台
Next Terminal VNC 连接
VNC 连接
Next Terminal 批量执行命令
批量执行命令

Next Terminal 部署

使用 Docker 部署非常容易(基于 sqlite 数据库):

docker run -d \
  -p 8088:8088 \
  --name next-terminal \
  --restart always dushixiang/next-terminal:latest

运行后,只需要打开 ip:8088 即可连接后台,默认用户名密码 admin/admin。

还支持 mysql 部署。以及可以使用原生方式安装(无需 docker),都提供了详细的教程。

Next Terminal 项目主页:https://github.com/dushixiang/next-terminal

青小蛙觉得,Next Terminal 可以用来当一个简单的跳板机来用。