欢迎光临
我们一直在努力

JumpServer v4.10.15 堡垒机安装部署记录

JumpServer是一款国产、开源、好用堡垒机。

下面是个人安装部署的过程,供有需要的用户参考。

首先是部署环境,跟据官方文档,配置要求如下:

操作系统架构Linux 内核软件要求最小化硬件配置
linux/amd64 x86_64 >= 4.0 wget curl tar gettext iptables python 2Core/8GB RAM/60G HDD
linux/arm64 aarch64 >= 4.0 wget curl tar gettext iptables python 2Core/8GB RAM/60G HDD

数据库支持多种类型,可以根据自身实际选择合适的数据库,个人选择的是mysql的数据库,关于数据库的安装可以参考前文:https://blog.csdn.net/qq_45601872/article/details/157466029?spm=1001.2014.3001.5501

创建:

create database jumpserver default charset 'utf8';

 

如下:

创建完成后,环境具备,开始安装。

下载官方的安装包:https://community.fit2cloud.com/#/download/jumpserver/v4-10-15-lts

到本地的 /opt目录,若没有创建即可,将压缩包解压:

cd /opt
tar -xf jumpserver-ce-v4.10.15-x86_64.tar.gz
cd jumpserver-ce-v4.10.15-x86_64

解压完成后,即可执行安装命令

# 安装
./jmsctl.sh install

  

可以看到是以Docker形式安装,会检查本地docker环境,我的设备上前期已经安装配置过docker,直接执行安装命令即可。

(关于docker安装可以参考前文:https://blog.csdn.net/qq_45601872/article/details/157205285?spm=1001.2014.3001.5501)

其他配置可以根据个人实际需求灵活选择:

安装完成后进入配置文档的目录修改配置:

cd /opt/jumpserver/config/

编辑config.txt文档

找到 HTTP_PORT = 字段,填写内部的端口,这里默认是80,如果80被其他应用占用了导致后面web登录是出错,就需要修改这里,我的是被nginx容器占用了,这里修改为8081

相应的

DOMAINS字段也需要修改为自己的ip加端口,web页面访问就是这个地址

配置完成后,启动JumpServer

# 启动
./jmsctl.sh start

web访问方式为:

地址: http://<JumpServer服务器IP地址>:<服务运行端口>
用户名: admin
密码: ChangeMe

登录界面如下:

如果遇到登录失败的情况删除 #ui/ 的后缀后再次打开

仍然不行请检查下config.txt的配置

首次登录需修改密码,登录成功如下

可进行添加资产,跳板登录,审计操作命令,查看操作视频回放等。

赞(0)
未经允许不得转载:171主机测评 » JumpServer v4.10.15 堡垒机安装部署记录
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址