admin 1f7c491048 feat: 完善日志审计功能
- 实现文件系统日志(FilesystemLog)记录文件管理器操作
- 实现操作日志(OperationLog)记录用户操作行为
- 实现数据库SQL日志(DatabaseSQLLog)模型和API
- 实现SSH会话命令记录(SessionCommand)含命令输出和风险等级
- 添加IP提取服务支持X-Real-IP和X-Forwarded-For
- 添加日志自动清理功能
- 修复ProFormSwitch required验证问题
- 修复设置页面默认值问题
- 修复文件上传错误检测逻辑
- 修复资产树key前缀问题
- 添加VNC/RDP设置默认值
- 修复文件管理标题翻译
2026-04-19 06:57:42 +08:00
2026-04-19 06:57:42 +08:00
2026-04-19 06:57:42 +08:00

Next Terminal

Docker guacd build Docker next-terminal build

快速了解

Next Terminal是一个简单好用安全的开源交互审计系统,支持RDP、SSH、VNC、Telnet、Kubernetes协议。

目前支持的功能有:

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

在线体验

web

https://next.typesafe.cn/ 账号:test 密码:test

ssh server

主机:next.typesafe.cn 端口:2022 账号:test 密码:test

协议与条款

如您需要在企业网络中使用 next-terminal,建议先征求 IT 管理员的同意。下载、使用或分发 next-terminal 前,您必须同意 协议 条款与限制。本项目不提供任何担保,亦不承担任何责任。

快速安装

默认账号密码为 admin/admin 。

手动编译

  1. 找一台Linux 机器或者Mac
  2. 安装 go 1.18 或以上版本
  3. 安装 nodejs 16,安装 npm 或 yarn
  4. 进入 web 目录 执行 yarn 或 npm install
  5. 返回上级目录,也就是项目根目录,执行 sh build.sh

问题反馈

  • Issues
  • 微信群 加我微信拉你进群 (请备注 next-terminal)

安全问题

如果您在使用过程中发现了安全问题,请发送邮件至 helloworld1024@foxmail.com 联系我,谢谢。

License

Next Terminal 使用 AGPL-3.0 开源协议,请自觉遵守。

S
Description
No description provided
Readme AGPL-3.0 186 MiB
Languages
JavaScript 84.7%
TypeScript 10.8%
Go 4.3%
CSS 0.2%