[Open Source] A Simple, Secure, Open-Source Interactive Audit System and Lightweight Bastion Host

Open SourceProcess Management
2026-06-28 04:29 2 次浏览 • 0 次下载 0KB
[Open Source] A Simple, Secure, Open-Source Interactive Audit System and Lightweight Bastion Host

1. Project Overview

Next Terminal is a simple, secure, open-source interactive audit system that supports the RDP, SSH, VNC, Telnet, and Kubernetes protocols.

2. Open Source License

Licensed under AGPL-3.0

3. Screenshots

4. Feature Overview

Next Terminal is a lightweight bastion host system that supports the RDP, SSH, VNC, Telnet, and Kubernetes protocols.

Next Terminal replaces traditional accounts with real identities, providing every engineer connecting to infrastructure with an anti-phishing, Zero Trust access solution.

Key Features and Advantages

Next Terminal offers a wide range of features and advantages.

Free and Open Source

The Next Terminal open-source project has a large user base, so you can rely on its stability with confidence.

Multi-Protocol Support

You can access assets using protocols such as RDP, SSH, VNC, and TELNET through a single system. No plugins are required; all you need is a browser.

Real-Time Monitoring

You can view currently active sessions at any time, monitor them, and terminate connections. For character-based protocols, you can even restrict the execution of specific commands and record command activity.

Post-Incident Auditing

Next Terminal observes and records every online resource, connection, interactive session, and other security event across all environments. These events are stored in structured audit logs, making it easy to review what happened and who was responsible.

Currently Supported Features:

  • Credential Management
  • Asset Management (supports RDP, SSH, VNC, and TELNET protocols)
  • Command Management
  • Batch Command Execution
  • Online Session Management (monitoring and forced disconnection)
  • Offline Session Management (viewing session recordings)
  • Two-Factor Authentication
  • Asset Tags
  • Asset Authorization
  • Multiple Users & User Groups
  • Scheduled Tasks
  • ssh server
  • Login Policies
  • System Monitoring

5. Tech Stack

Next Terminal is developed in Golang. After compilation, it consists of a single binary file and can use its built-in SQLite database for storage. It is lightweight and supports one-line command installation.

Manual Compilation

  1. Find a Linux machine or a Mac.
  2. Install Go 1.18 or later.
  3. Install Node.js 16, along with npm or yarn.
  4. Navigate to the web directory and run yarn or npm install.
  5. Return to the parent directory (the project root) and run sh build.sh.

#1
资源直链https://gitee.com/dushixiang/next-terminal
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare