Jumpserver-v0.4.0 应用图解

1. Jumpserver启动

Python: 版本 3.6

1.1 启动Jumpserver

$ service redis start
$ cd  /opt/jumpserver
$ python run_server.py

访问 http://ip:8080 账号密码: admin admin

webterminal

1.2 创建用户并登录

创建用户会发送邮件,需要设置密码,登录

1.2.1. 创建用户

webterminal

1.2.2. 创建用户jms

webterminal

1.2.3. 发送邮件创建帐户成功

webterminal

1.2.4. 打开邮件点设置密码

webterminal

1.2.4. 设置密码,密码要求复杂度

webterminal

1.2.5. 登录用户 jms

webterminal

1.2.6. 用户登录成功

webterminal

1.3 创建管理用户

创建一个管理用户, 创建资产时需要关联

1.3.1. 创建管理用户

webterminal

1.3.2. 管理用户为root

webterminal

webterminal

1.4 创建资产

创建一个资产,关联刚创建的管理用户

1.4.1. 创建资产

webterminal

1.4.2. 添加资产并关联管理用户

webterminal

1.4.3. 添加完资产会自动更新获取硬件信息

webterminal

1.5 创建系统用户

系统用户是用来登录资产的,授权时需要

1.5.1. 创建系统用户

webterminal

1.5.2. 创建系统用户为Dev

webterminal

1.5.3. 创建完成

webterminal

1.6 创建授权规则

授权规则 关联用户,资产,系统用户 形成授权规则,授权的系统用户会自动推送到资产上

1.6.1. 创建授权规则

webterminal

1.6.2. 创建授权规则jms_Dev

webterminal

1.6.3. 完成创建授权规则

webterminal

2. 启动Coco

Coco是Jumpserver的子应用程序,它实现一个ssh服务器,用户可以连接他们,除了openssh服务器和connect.py的前期版本

2.1 应用程序终端列表

webterminal

2.1.1. 启动Coco

webterminal

2.1.2. 应用程序终端接受

webterminal

2.1.3. 应用程序终端注册

webterminal

2.1.4. 连接终端

webterminal

2.1.5. 访问终端:ssh jms@192.168.50.131 2222

webterminal

注:ssh jms@192.168.50.131 2222 是Xshell登录语法

ssh -p2222 jms@192.168.50.131 用mac机shell登录语法

2.1.6. jms用户跳转登录终端

登录密码是在1.2.4. 设置用户的密码

webterminal

3.启动Luna

Luna 是Jumpserver项目的web terminal子项目, 用户登陆 Luna可以获取拥有权限 资产列表, 登录资产,并记录日志等

3.1. 启动Luna

webterminal

3.1.1. 应用程序终端接受

webterminal

3.1.2. 应用程序终端注册

webterminal

3.1.3. 连接终端

webterminal

webterminal

webterminal

posted @ 2018-02-09 16:45  Snow-Wolf  阅读(112)  评论(0编辑  收藏  举报