JumpServer-1.4.9 部署篇

一、JumpServer 堡垒机概述

JumpServer由Python/Django进行开发、使用GNU GPL v2.0开源协议、也是全球首款完全开源的堡垒机、同时配备了业界领先的Web Terminal解决方案、交互界面非常美观、用户体验完好

其特点:分布式架构、可横向扩展、支持多机房跨区域部署、在Linux中基于SSH协议进行管理、客户端无需安装Agent、同时也有着日志审计、实时监控、录像回放、身份认证、硬件信息收集等功能

1)JumpServer 组件说明

1、JumpServer

为Jumpserver管理后台、是核心组件、使用 Django Class Based View 风格开发、支持 Restful API

2、Coco

实现了 SSH Server和Web Terminal Server的组件、提供SSH和WebSocket 接口、使用 Paramiko和Flask开发

3、Luna

现在为Web Terminal 前端、前端页面都由该项目提供、Jumpserver只提供 API、不负责后台渲染html

4、Guacamole

Jumpserver使用其组件实现 RDP功能、JumpServer没有修改其代码而是添加了额外的插件、支持 Jumpserver调用

猜你喜欢

转载自www.cnblogs.com/Linux-mds/p/12047987.html