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

相关推荐
运维行者_4 小时前
企业带宽监控工具实战:网络流量分析与异常排查的5个关键能力
运维·服务器·开发语言·网络·分布式·后端·php
野生yumeko5 小时前
QtScrcpy电脑无线控制手机屏幕
经验分享·笔记·智能手机
刚入门的大一新生5 小时前
Linux-Linux第一个系统程序-进度条
linux·运维·服务器
wuminyu5 小时前
JDK21解决虚拟线程IO阻塞原理剖析
java·linux·c语言·jvm·c++
梦想的旅途25 小时前
企业微信自动化实战:客户资料自动修改与备注同步
运维·自动化·企业微信
LccKyI5 小时前
C#学习day06(方法/函数及其关键字,附思维导图)
经验分享·学习·c#
梦想的旅途25 小时前
企业微信自动化实战:客户通讯录备份与关系自动迁移
运维·自动化·企业微信
茫忙然5 小时前
Linux提权辅助查询工具——BinLens的安装和使用
linux·提权·binlens
zbtlink5 小时前
路由器安全深度解析:从WPA3协议到自动化审计
网络·网络安全·智能路由器·wps
FlightYe5 小时前
linux系统编程(八):阻塞与非阻塞IO对比
android·linux·运维·服务器·github·vim