远程访问和交互审计是保障网络安全的重要组成部分,这里介绍一个简单好用安全的开源交互审计系统,支持RDP、SSH、VNC、Telnet、Kubernetes协议。
目前支持的功能有:
- 授权凭证管理
- 资产管理(支持RDP、SSH、VNC、TELNET协议)
- 指令管理
- 批量执行命令
- 在线会话管理(监控、强制断开)
- 离线会话管理(查看录屏)
- 双因素认证
- 资产标签
- 资产授权
- 多用户&用户分组
- 计划任务
- ssh server
- 登录策略
- 系统监控
技术架构
Next Terminal的技术架构基于Go和React,利用了Docker进行容器化部署,确保了系统的跨平台性和易部署性。部署方式
Next Terminal支持多种部署方式,包括但不限于:
- Docker Compose:快速在本地或测试环境中部署。
- Kubernetes:支持在Kubernetes集群中部署,便于在云环境中扩展和管理。
功能一览
实时监控
Next Terminal允许管理员实时监控所有活跃的会话。通过直观的界面,可以查看正在进行的活动,并在必要时进行干预或阻断。
命令执行与审计
可以执行和管理远程命令,Next Terminal会记录所有操作,便于事后审计和分析。
资产管理
Next Terminal提供了一个资产管理功能,允许您管理支持RDP、SSH、VNC、TELNET协议的资产。
双因素认证
增强安全性,Next Terminal支持双因素认证,确保只有经过验证的用户才能访问系统。
用户和权限管理
系统支持多用户及用户分组,可以轻松配置用户的权限和访问控制。
计划任务
Next Terminal允许您设置计划任务,自动化执行常规的维护和检查工作。
SSH服务器
内置的SSH服务器功能,提供了一个安全的远程访问解决方案。
系统监控
Next Terminal还具备系统监控功能,帮助管理员了解系统资源的使用情况和健康状况。