- https://www.jumpserver.org/
- https://github.com/jumpserver/jumpserver/
- 基于 Django (Python) 开发。
我一开始也在做 Django 开发,经常看 OSChina 资讯,所以就注意到这个项目。 - 2017 年,JumpServer 项目被 FIT2CLOUD 飞致云收购。
架构
Core 是 JumpServer 的核心组件,由 Django 二次开发而来,内置了 Gunicorn Celery Beat Flower Daphne 服务。
Lina 是 JumpServer 的前端 UI 项目,主要使用 Vue,Element UI 完成。
Luna 是 JumpServer 的前端 UI 项目,主要使用 Angular CLI 完成。
- Koko 是 Go 版本的 coco,重构了 coco 的 SSH/SFTP 服务和 Web Terminal 服务。
SSH
- Lion未开源 使用了 Apache 软件基金会的开源项目 Guacamole,JumpServer 使用 Golang 和 Vue 重构了 Guacamole 实现 RDP/VNC 协议跳板机功能。
RDP
VNC
- Magnus未开源 是 JumpServer 的数据库安全连接组件,支持多种数据库协议,使用 Golang 实现。
Redis
MySQL
- Razor:官网没有提供相关介绍,根据 Release Notes 描述,可能是付费版本的 RDP 录像组件。