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 默认限制最容易踩的坑。

相关推荐
鱼很腾apoc3 分钟前
【MySQL】 第2期 查询与函数系统详解:从基础 CRUD 到复合多表查询
linux·数据库·学习·mysql·dml
Capricorn19883 分钟前
一段内容查不出对错时:知芽 Notebook Skill 与 SynthID 检测器的边界
大数据·论文阅读·人工智能·笔记
POMAGTOR16 分钟前
【磁吸式数据线接口方案:结构特点与工程选型要点】
网络·嵌入式硬件
霖霖71417 分钟前
【ESP32笔记】SDIO读写TF卡
笔记·单片机·嵌入式硬件·mcu·物联网
IMPYLH19 分钟前
Linux 运维基础:从入门到实战的完整指南
linux·运维·php
前端 贾公子26 分钟前
LangGraph == 图的状态(State)管理 (下)
运维·服务器·数据库
Lsetea28 分钟前
curl走HTTPS代理报SSL证书错误:proxy-cacert与cacert双层信任排查
linux·https·ssl证书·curl·代理服务器
星恒随风30 分钟前
Linux进程间通信(二):深入理解System V共享内存、消息队列、信号量与内核IPC资源管理
linux·运维·服务器·笔记·学习·状态模式
商业白皮书33 分钟前
企业通过API调用大模型,推荐哪些具备数据隐私保护能力的平台?
大数据·人工智能·笔记
yunwei3735 分钟前
eBPF 实例教程:BPF Arena 零拷贝共享内存
linux·后端·性能优化