前言
开发组的人员比较少,目前各开发成员都是自已ssh到服务器上,对服务器进行操作,这样风险比较磊,出问题也查不出来是谁操作,然后就想着在测试服务器上安装一个跳板机,下面就分亨一下跳板机的安装过程
我们安装跳板机用的系统是jumpserver
一、jumpserver是什么?
Jumpserver 是一款使用 Python, Django 开发的开源跳板机系统, 为互联网企业提供了认证,授权,审计,自动化运维等功能。
jumpserver的架构图:
二、jumpserver安装过程
1.进入jumperserver官网首页
2.点击导航上的文档栏目,进入jumpserver点击左侧中的安装配置—>安装部署
3.文档中找到在线安装,安在线安装的步骤安装jumpserver
安装只需要一步就完成了,只需要运行命令:
# 默认会安装到 /opt/jumpserver-installer-v2.24.0 目录
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.24.0/quick_start.sh | bash
安装过程截图如下:
- 安装成功后可以访访问web服务地址
4.jumpserver管理的命令集
1. You can use the following command to start, and then visit
cd /opt/jumpserver-installer-v2.24.0
./jmsctl.sh start
2. Other management commands
./jmsctl.sh stop
./jmsctl.sh restart
./jmsctl.sh backup
./jmsctl.sh upgrade
./jmsctl.sh -h
总结
jumpServer 是全球首款开源的堡垒机,使用 GNU GPL v3.0 开源协议,是符合 4A 规范的运维安全审计系统。
JumpServer 使用 Python / Django 为主进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。
JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。
改变世界,从一点点开始