jumpserver安装详解
2018年1月19日更新:
最新安装方法 https://github.com/jumpserver/jumpserver/wiki/v0.3.x-基于-RedHat
环境说明
主机为最小 安装的centos6.9 x86_64.
[root@m01 ~]# cat /etc/redhat-release
CentOS release 6.9 (Final)
[root@m01 ~]# uname -a
Linux m01 2.6.-.el6.x86_64 # SMP Tue Mar :: UTC x86_64 x86_64 x86_64 GNU/Linux
jumpserver安装
第一个里程碑:安装git
[root@m01 ~]# yum -y install git
第二个里程碑:克隆jumpserver
[root@m01 ~]# cd /application/ [root@m01 application]# git clone https://github.com/jumpserver/jumpserver.git
Initialized empty Git repository in /application/jumpserver/.git/
remote: Counting objects: , done.
remote: Compressing objects: % (/), done.
remote: Total (delta ), reused (delta ), pack-reused
Receiving objects: % (/), 26.20 MiB | KiB/s, done.
Resolving deltas: % (/), done.
第三个里程碑:将jumpserver切换到主线版本
[root@m01 application]# cd /application/jumpserver/ [root@m01 jumpserver]# git checkout master
Branch master set up to track remote branch master from origin.
Switched to a new branch 'master'
第四个里程碑:在数据库服务上为jumpserver创建数据库
###设置jumpserver库
CREATE DATABASE jumpserver CHARACTER SET utf8 COLLATE utf8_general_ci;
###---授权root给数据库
grant all on jumpserver.* to jumpserver@'%' identified by "";
###
grant all on jumpserver.* to jumpserver@'localhost' identified by "";
## 更新库
flush privileges;----
##
第五个里程碑:执行安装脚本
[root@m01 ~]# cd /application/jumpserver/install/
[root@m01 install]# python install.py
安装过程中输入相关信息
开始关闭防火墙和selinux
setenforce: SELinux is disabled 请输入您服务器的IP地址,用户浏览器可以访问 [10.0.0.61]:
是否安装新的MySQL服务器? (y/n) [y]: n
请输入数据库服务器IP [127.0.0.1]: 172.16.1.51
请输入数据库服务器端口 []:
请输入数据库服务器用户 [jumpserver]:
请输入数据库服务器密码: 123456
请输入使用的数据库 [jumpserver]:
连接数据库成功 请输入SMTP地址: smtp..com
请输入SMTP端口 []:
请输入账户: ****@.com
请输入密码: **** 请登陆邮箱查收邮件, 然后确认是否继续安装 是否继续? (y/n) [y]: y
开始写入配置文件
开始安装Jumpserver ...
开始更新jumpserver
Creating tables ...
Installing custom SQL ...
Installing indexes ...
Installed object(s) from fixture(s) 请输入管理员用户名 [admin]:
请输入管理员密码: [5Lov@wife]: admin
请再次输入管理员密码: [5Lov@wife]: admin
Starting jumpserver service: [ OK ] 安装成功,Web登录请访问http://ip:8000, 祝你使用愉快。 请访问 https://github.com/jumpserver/jumpserver/wiki 查看文档
第六个里程碑:安装jinjia模块
[root@m01 ~]# cd /server/tools
[root@m01 tools]# wget https://pypi.python.org/packages/47/83/679b5592feb54e948d6599edf5dac61d2991778c3ecbef6b8041663f4740/Jinja2-2.7.1.tar.gz
[root@m01 tools]# tar xf Jinja2-2.7..tar.gz
[root@m01 tools]# cd Jinja2-2.7.
[root@m01 Jinja2-2.7.]# python setup.py install
第七个里程碑:重启jumpserver服务
[root@m01 ~]# cd /application/jumpserver/
[root@m01 jumpserver]# python manage.py runserver 0.0.0.0:
或者执行下面的命令
[root@m01 ~]# cd /application/jumpserver/
[root@m01 jumpserver]# ./service.sh restart
到此jumpserver安装就完成了
1.1.2 jumpserver操作指南
1)浏览器访问服务器 http://ip:端口, 使用之前设置的用户名和密码登陆。

2)登陆上以后就可以进行管理,在管理之前想要添加主机.

3)先添加用户组。

4)然后进行资产管理,添加主机,可以批量添加主机

批量添加示意:

5)更多帮助信息请参照官方文档。(使用0.3.2)
https://github.com/jumpserver/jumpserver/wiki/v0.3.2-应用图解
1.1.3 安装常见问题
请参照官方文档。
https://github.com/jumpserver/jumpserver/wiki/v0.3.2-常见问题-FAQ
特别感谢:国强哥挖的坑
jumpserver安装详解的更多相关文章
- jumpserver 安装详解
一,下载软件 下载前安装依赖软件 yum install -y epel-release yum -y install git python-pip my ...
- Linux ssh登录和软件安装详解
阿哲Style Linux第一天 ssh登录和软件安装详解 Linux学习第一天 操作环境: Ubuntu 16.04 Win10系统,使用putty_V0.63 本身学习Linux就是想在服务器 ...
- 【转】Linux下Android ADB驱动安装详解
原文网址:http://blog.csdn.net/zhenwenxian/article/details/5901350 Linux下Android ADB驱动安装详解 概述 最近由于内置的合作商比 ...
- scribefire 多博客管理利器 安装详解
scribefire 多博客管理利器 安装详解 一.ScribeFire介绍 ScribeFire 是 Firefox (火狐浏览器)上著名的博客写作工具,目前已跨平台支持多浏览器(Firefox,C ...
- CentOS 6.5的安装详解
CentOS 6.5的安装详解 主流: 目前的Linux操作系统主要应用于生产环境, 主流企业级Linux系统仍旧是RedHat或者CentOS 免费: RedHat 和CentOS差别不大,Cent ...
- Linux下tomcat的安装详解
Linux下tomcat的安装详解 来源: ChinaUnix博客 日期: 2007.01.21 22:59 (共有0条评论) 我要评论 一,安装前的准备:1,Linux版本:我的是企业版.(至于红帽 ...
- Phoenix和SQuirrel安装详解
Phoenix安装详解 描述 现有hbase的查询工具有很多如:Hive,Tez,Impala,Shark/Spark,Phoenix等.今天的主角是Phoenix. phoenix,中文译为“凤凰” ...
- zabbix agent安装详解
安装 Installing repository configuration package Zabbix 2.2 for RHEL5, Oracle Linux 5, CentOS 5: rpm - ...
- zabbix server安装详解
简介 zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. zabbix能监视各种网络参数,保证服务器系统的安全运营:并提供灵活的通知机制以 ...
随机推荐
- eclipse通过maven构建web项目步骤说明
1. File -> New -> Other ,搜索maven,选择Maven Project,点击Next 2.这里不需要改继续Next 3.这里需要注意,需要选择maven-arc ...
- BZOJ-1050-[HAOI2006]旅行comf(并查集)
Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000).给你两个顶点S和T,求 一条路径,使得路径上最 ...
- 代码与编程(java基础)
代码与编程(面试与笔试java) 1.写一个Singleton出来 Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在. 一般Singleton模式通常有几种种 ...
- pygame_第一个窗口程序
####可以使用python自带的IDLE交互式开发,也可以借助其他的编辑器,我这里采用的pycharm编辑器 1.导入我们所需要的模块 import pygame,sys --导入我们需要的模块 ...
- 简单说明CGI是什么
html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,h ...
- c# 反射得到实体类的字段名称和值,DataTable转List<T>
/// <summary> /// 反射得到实体类的字段名称和值 /// var dict = GetProperties(model); /// </summary> /// ...
- 胡小兔的OI日志3 完结版
胡小兔的 OI 日志 3 (2017.9.1 ~ 2017.10.11) 标签: 日记 查看最新 2017-09-02 51nod 1378 夹克老爷的愤怒 | 树形DP 夹克老爷逢三抽一之后,由于采 ...
- php 变量 循环关键词以及方法
<?php/* 多行注释 */常用数据类型int string double/float bool变量的定义$a = 123;$b = "123";$c = '456';$d ...
- Linux Redis集群搭建与集群客户端实现(Python)
硬件环境 本文适用的硬件环境如下 Linux版本:CentOS release 6.7 (Final) Redis版本: Redis已经成功安装,安装路径为/home/idata/yangfan/lo ...
- 如何用IDEA一步一步开发WebService服务器端
工具:IntelliJ IDEA 15.0.4 IDEA这款IDE还是非常强大的,对WebService也有很好的支持.下面我们来一步一步的实现WebService服务器端: 第一步,新建一个工程:F ...