堡垒机(JumpServer)部署

文章目录

  • 安装docker
  • 安装docker-compose
  • 安装jumpserver
  • 使用

安装docker

# 安装docker以来的软件包
[root@g42b-jump_server ~]# yum install -y yum-utils device-mapper-persistent-data lvm2
# 添加docker的yum仓库
[root@g42b-jump_server ~]# yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 下载最新版的docker
[root@g42b-jump_server ~]# yum -y install docker-ce
# 启动docker,并设置为开启自启动
[root@g42b-jump_server ~]# systemctl enable docker && systemctl start docker
# 查看docker版本
[root@g42b-jump_server ~]# docker version

安装docker-compose

下载地址:https://download.csdn.net/download/weixin_48360967/87758144

# 将docker-compose二进制文件上传至/usr/local/bin/目录下
[root@g42b-jump_server ~]# chmod +x /usr/local/bin/docker-compose

安装jumpserver

github下载慢,也可尝试:https://download.csdn.net/download/weixin_48360967/87758146

[root@master ~]# mkdir -p jumpserver
[root@master ~]# cd jumpserver/
[root@master jumpserver]# wget https://github.com/jumpserver/installer/releases/download/v2.22.1/jumpserver-installer-v2.22.1.tar.gz
[root@master jumpserver]# tar -xf jumpserver-installer-v2.22.1.tar.gz
[root@master jumpserver]# cd jumpserver-installer-v2.22.1

修改配置文件模板,若不需要,可跳过

[root@master jumpserver-installer-v2.22.1]# vim config-example.txt
# 指定jumpserver数据挂载路径
VOLUME_DIR=/data/jumpserver
# 指定docker存储路径
DOCKER_DIR=/data/docker
# 自定义mysql中jumpserver用户的密码
DB_PASSWORD=123456
# 指定redis的密码
REDIS_PASSWORD=123456
# 配置保持默认即可

[root@master jumpserver-installer-v2.22.1]# mkdir -p /data/{jumpserver,docker}

下载与安装

# 下载(此步骤会运行mysql与redis容器)
[root@master jumpserver-installer-v2.22.1]# ./jmsctl.sh install

# 配置文件默认会在 /opt/jumpserver/config 生成,下载后也可以修改配置文件后安装

# 安装
[root@master jumpserver-installer-v2.22.1]# ./jmsctl.sh start

登陆

# 登陆地址:
http://192.168.0.136/
# 默认用户名/密码:admin/admin
# 首次登陆强制修改密码

使用

使用堡垒机

你可能感兴趣的:(#,Jumpserver,docker,linux,运维)