远程访问和交互审计是保障网络安全的重要组成部分,这里介绍一个简单好用安全的开源交互审计系统,支持RDP、SSH、VNC、Telnet、Kubernetes协议。

目前支持的功能有:

  • 授权凭证管理
  • 资产管理(支持RDP、SSH、VNC、TELNET协议)
  • 指令管理
  • 批量执行命令
  • 在线会话管理(监控、强制断开)
  • 离线会话管理(查看录屏)
  • 双因素认证
  • 资产标签
  • 资产授权
  • 多用户&用户分组
  • 计划任务
  • ssh server
  • 登录策略
  • 系统监控

技术架构

Next Terminal的技术架构基于Go和React,利用了Docker进行容器化部署,确保了系统的跨平台性和易部署性。

部署方式

Next Terminal支持多种部署方式,包括但不限于:

  • Docker Compose:快速在本地或测试环境中部署。
  • Kubernetes:支持在Kubernetes集群中部署,便于在云环境中扩展和管理。

功能一览

实时监控

Next Terminal允许管理员实时监控所有活跃的会话。通过直观的界面,可以查看正在进行的活动,并在必要时进行干预或阻断。

一款开源、好用、安全的交互审计系统 - 图1

命令执行与审计

可以执行和管理远程命令,Next Terminal会记录所有操作,便于事后审计和分析。

一款开源、好用、安全的交互审计系统 - 图2

资产管理

Next Terminal提供了一个资产管理功能,允许您管理支持RDP、SSH、VNC、TELNET协议的资产。

一款开源、好用、安全的交互审计系统 - 图3

双因素认证

增强安全性,Next Terminal支持双因素认证,确保只有经过验证的用户才能访问系统。

一款开源、好用、安全的交互审计系统 - 图4

用户和权限管理

系统支持多用户及用户分组,可以轻松配置用户的权限和访问控制。

一款开源、好用、安全的交互审计系统 - 图5

计划任务

Next Terminal允许您设置计划任务,自动化执行常规的维护和检查工作。

一款开源、好用、安全的交互审计系统 - 图6

SSH服务器

内置的SSH服务器功能,提供了一个安全的远程访问解决方案。

一款开源、好用、安全的交互审计系统 - 图7

系统监控

Next Terminal还具备系统监控功能,帮助管理员了解系统资源的使用情况和健康状况。

开源地址

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