jumpserver应用
一、jumpserver介绍
堡垒机,跳板机
基于python开发
jumpserver现已支持管理 SSH Telent RDP VNC等资产
国内的官方网站 jumpserver.org
1、jumpserver核心组件
1)jumpserver 核心组件
2)Luna 提从web管理界面
3)Koko 提供ssh服务
4)Guacamole 提供对windows服务支持
二、jumpserver部署
1、安装MySQL,redis
2、创建jumpserver数据库,授权用户
3、编译安装python3
创建python3的虚拟环境示例
查看虚拟环境中的文件
运行activate脚本进入AA虚拟环境
退出虚拟环境
删除虚拟环境
4、创建jumpserver项目对应的虚拟环境
5、下载jumpserver组件
查看jumpserver需要的依赖
6、安装jumpserver需要的依赖
7、安装jumpserver需要的python模块
8、编辑修改jumpserver的配置文件
在命令行敲一下cat注释掉的命令生成key,敲个空格添加到后边
9、启动jumpserver
默认在前台运行
10、安装koko组件,提供ssh服务
11、安装lina组件,提供web ui界面
12、安装luna组件,提供web终端管理
13、安装nginx,整合所有组件
14、访问jumpserver的登录界面
默认用户名admin,密码admin
15、使用ssh查看koko组件的连接