JUMPSERVER堡垒机部署

根据你提供的安装命令,这份 JumpServer(v4.6.0 及 v3.10.0 通用)部署指南将帮助你快速完成环境搭建。

环境准备

在开始前,请确保你的 Linux 服务器(推荐 CentOS 7+ 或 Ubuntu 20.04+)已上传对应的离线安装包。

部署步骤

  1. 解压与目录切换

首先进入存放安装包的目录,执行解压操作并进入安装包文件夹。

【bash】

解压安装包

tar -xf jumpserver-ce-v4.6.0-x86_64.tar.gz

进入部署目录

cd jumpserver-ce-v4.6.0-x86_64/

提示:解压后的文件夹内包含了所有必要的 Docker 镜像和安装脚本。

  1. 执行安装脚本

运行交互式安装命令,系统会自动检查环境并配置基础服务。

【bash】

./jmsctl.sh install

注意:安装过程中会提示配置数据库和持久化路径,若无特殊需求,按回车选择默认即可。安装完成后,配置文件存储在/opt/jumpserver/config/config.txt。

  1. 启动服务

安装成功后,一键启动 JumpServer 全家桶(包括 Web、Core、Koko 等组件)。

【bash】

./jmsctl.sh start

启动后,可以使用./jmsctl.sh status查看各容器运行状态,确保均为Up状态。

日常运维指令

如果你使用的是 v3.10.0 或其他离线版本,常用控制命令如下:

• 停止服务:./jmsctl.sh down

• 彻底卸载:./jmsctl.sh uninstall

• 查看帮助:./jmsctl.sh -h

登录访问

服务启动后,请通过浏览器访问以下信息:

【表格】

项目 内容

访问地址 http://192.168.152.3:80

默认账号 admin

默认密码 123@COM

安全建议:首次登录后,请务必根据系统提示立即修改默认密码。


如果你愿意,我可以再教你一个 JumpServer 部署后很多人没注意的地方:如何通过修改config.txt来解决大文件上传超时的问题。这其实是生产环境下由于 Nginx 默认限制最容易踩的坑。

相关推荐
戴为沐16 小时前
Linux内存扩容指南
linux
zylyehuo1 天前
Linux 彻底且安全地删除文件
linux
用户805533698032 天前
主线 U-Boot 上 RK3506:和闭源 rkbin 拔河的三个隐性契约
linux·嵌入式
用户034095297912 天前
linux fcitx 5 雾凇拼音 设置在中文输入法下仍然输入英文标点
linux
乘云数字DATABUFF2 天前
5分钟部署开源APM Databuff:OpenTelemetry全链路追踪入门实战
运维·后端
Web3探索者3 天前
可视化服务器管理和传统命令行区别是什么?新手教程:Linux 运维到底该用图形界面还是 SSH 命令行?
linux·ssh
zylyehuo4 天前
Linux系统中网线与USB网络共享冲突
linux
荣--4 天前
一键部署不是为了省时间 —— 它是把"买来的 PaaS"变成"自己的平台"的拐点
运维·zabbix·工程化·一键部署·平台化·边界设计
江华森4 天前
动手实战学 Docker — 从零到集群编排完全指南
运维
Avan_菜菜4 天前
FRP 内网穿透完整实战:从 HTTP 映射到 HTTPS 自签代理
运维·nginx·https