JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v2.0 开源协议,是符合 4A 规范的运维安全审计系统。
JumpServer 使用 Python 开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。
JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。
![](https://img.haomeiwen.com/i12979420/ec4fcfcb65d9efd7.png)
![](https://img.haomeiwen.com/i12979420/4005e28df6596e6d.png)
JumpServer 安装管理包
Installer 是 JumpServer 安装管理包,让用户更便捷的安装、部署、更新、管理 JumpServer。
https://github.com/jumpserver/installer
JumpServer 文档
https://docs.jumpserver.org/zh/master/install/setup_by_fast
https://docs.jumpserver.org/zh/master/install/setup_by_lb/
jumpserver/Dockerfile
https://github.com/jumpserver/Dockerfile/tree/master/allinone
![](https://img.haomeiwen.com/i12979420/2f98e77f1ce68116.png)
安装配置编译文档
https://docs.jumpserver.org/zh/master/dev/build/
![](https://img.haomeiwen.com/i12979420/1ee7ff28bb6b197f.png)
![](https://img.haomeiwen.com/i12979420/118f45aa20c50249.png)
![](https://img.haomeiwen.com/i12979420/f48f4791c1c5dd90.png)
![](https://img.haomeiwen.com/i12979420/ab06549de3714c54.png)
JumpServer 分为多个组件,大致的架构如上图所示。其中 Lina 和 Luna 为纯静态文件,最终由 nginx 整合。
wget https://github.com/jumpserver/installer/releases/download/v2.14.2/jumpserver-installer-v2.14.2.tar.gz
tar -zxf jumpserver-installer-v2.14.2.tar.gz
![](https://img.haomeiwen.com/i12979420/507e64724a13de82.png)
![](https://img.haomeiwen.com/i12979420/90fe6e7007ef7255.png)
网友评论