概览

jiaxiangkong edited this page Feb 25, 2016 · 8 revisions

Jumpserver 是一款由python编写开源的跳板机(堡垒机)系统,实现了跳板机应有的功能

功能演示:

首页

webterminal

Terminal

下载KEY登录jumpserver:192.168.20.137

dev用户跳转登录
1) 输入 ID 直接登录.

2) 输入 / + IP, 主机名 or 备注 搜索. 

3) 输入 P/p 显示您有权限的主机. 

terminal

4) 输入 G/g 显示您有权限的主机组.

5) 输入 G/g + 组ID 显示该组下主机. 

6) 输入 E/e 批量执行命令. 

这里分别用:test_1、test_2用户 登录,用主机名和*号匹配主机,进行 批量执行命令

terminal

7) 输入 U/u 批量上传文件.

8) 输入 D/d 批量下载文件.

terminal

dba用户跳转登录网络设备
1) 输入 ID 直接登录. 

terminal

Web批量执行命令

WebExecCommand

WebTerminal:

webterminal

webterminal

实时监控

监控

命令统计

统计

录像回放

录像

特点

  • 完全真开源,GPL授权
  • Python编写,容易再次开发
  • 实现了跳板机基本功能,认证、授权、审计
  • 集成了Ansible,批量命令等
  • 支持WebTerminal
  • Bootstrap编写,界面美观
  • 自动收集硬件信息
  • 录像回放
  • 命令搜索
  • 实时监控
  • 批量上传下载