jumpserver堡垒机的安装部署

  

这篇文章给大家分享的是jumpserver堡垒机的安装部署的详细介绍,相信大部分人都还没学不知道怎样部署,为了让大家更加了解,给大家总结了以下内容,话不多说,一起往下看吧。


<强>一、环境准备

 <代码> ?,系统:CentOS 7
  吗?,知识产权:192.168.20.3
  吗?,数据库:mariadb
  吗?,反向代理:nginx  

注:若是测试环境,内存最少4 g,双核CPU。
在进行下面的操作前,请下载我提供的各个源码包。
首先将环境字体设置成中文,因为jumpserver的日志文件里面的内容会包含中字符,不支持可能会乱码。

 <代码> [root@jumpserver ~] # localedef - c - f utf - 8 - i, zh_CN zh_CN.UTF-8
  #出口LC_ALL=zh_CN.UTF-8 root@jumpserver ~
  [root@jumpserver ~] #回声& # 39;LC_ALL=zh_CN.UTF-8& # 39;比;/etc/locale.参看 

<强>二,配置Python 3环境

 <代码> [root@jumpserver ~] # wget - o/etc/yum.repos.d/CentOS-Base。回购http://mirrors.aliyun.com/repo/centos - 7.回购
  (root@jumpserver ~) # yum - y安装wget sqlite-devel xz gcc automake zlib-devel openssl-devel epel-release git
  # tar xf Python-3.6.1.tar root@jumpserver ~。xz - c/usr/src
  root@jumpserver ~ # cd/usr/src/Python-3.6.1/[root@jumpserver Python-3.6.1] # ./configure,,使,,制作安装
  [root@jumpserver Python-3.6.1] # cd/选择
  [root@jumpserver选择]# python3 - m venv py3
  [root@jumpserver选择]#源/opt/py3/bin/激活,
  #设置自动载入py3虚拟环境(以后只要进入这个目录就是py3的环境)
  (py3) #解压autoenv.zip root@jumpserver选择
  (py3) [root@jumpserver选择]#回声“源/opt/autoenv/activate.sh"在比;/root/.bashrc
  (py3) (root@jumpserver选择)#。~/ashrc  
(

<强>三、安装Jumpserver

 <代码> (py3) #解压jumpserver.zip root@jumpserver选择
  (py3) [root@jumpserver选择]#,呼应“源/opt/py3/bin/activate"比;/opt/jumpserver/.env
  (py3) root@jumpserver选择# cd jumpserver/autoenv:
  autoenv:警告:
  autoenv:这是第一次你要源/opt/jumpserver/.env:
  autoenv:
  autoenv:,——(开始内容)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  autoenv:,,源/opt/py3/bin/激活美元
  autoenv:
  autoenv:,推荐- - - - - -(结束内容)- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  autoenv:
  autoenv:你确定你要允许这样吗?(y/N) y,#这里输入“y”,以便自动载入py3环境
  (py3) [root@jumpserver jumpserver] # cd/需求
  (py3) [root@jumpserver需求]# yum - y安装(猫rpm_requirements.txt)美元
  (py3) [root@jumpserver需求]# pip安装,升级皮普
  (py3) [root@jumpserver需求]# pip安装- r的要求。txt - https://mirrors.aliyun.com/pypi/simple/ 

<强>四、安装MySQL及复述,

 <代码> #安装MySQL
  (py3) [root@jumpserver需求]# yum - y安装mariadb *
  (py3) [root@jumpserver需求]# systemctl mariadb开始
  (py3) [root@jumpserver需求]# mysqladmin 123. com - u root密码
  (py3) [root@jumpserver需求]# mysql - u根-p123.com
  MariaDB[(一)]比;创建数据库jumpserver默认字符集& # 39;use utf8 # 39;;
  MariaDB[(一)]比;grant all alt="jumpserver堡垒机的安装部署">
1、创建用户
jumpserver堡垒机的安装部署
jumpserver堡垒机的安装部署
2、创建管理用户
jumpserver堡垒机的安装部署
jumpserver堡垒机的安装部署
3、创建系统用户
用户名尽量为root,选择手动登录,这个用户是用来连接后端资产的。
jumpserver堡垒机的安装部署
jumpserver堡垒机的安装部署
4、创建资产
我这里启动了一台IP为192.168.20.4的主机来作为后端资产,以便测试。
jumpserver堡垒机的安装部署
jumpserver堡垒机的安装部署
5、创建授权规则
jumpserver堡垒机的安装部署

jumpserver堡垒机的安装部署