这门课解决什么工作场景
企业内部服务器一多,运维和开发谁在什么时候登了哪台机器、做了什么操作,就成了合规审计绕不开的问题。Jumpserver 这类堡垒机解决的就是这个场景:集中收口 SSH、RDP 和数据库访问入口,做身份认证、权限分发和操作录屏。这门课不聊概念,直接对着 v2.22.0 版本,带你在容器环境里把一套生产可用的堡垒机搭起来,并拆解 Core、Koko、Lion 这些组件各自承担什么职责、之间怎么联动。如果你的公司正从单机 ad-hoc 管理往规范化运维过渡,或者你需要给开发团队配一套可追溯的跳板通道,这门课的内容正好覆盖这个诉求。
适合什么基础与建议先看哪几块
资料默认你已经熟悉 Linux 命令行、用过 Docker 跑过容器,最好对 Kubernetes 或者至少 Docker Compose 有基本认知。完全没碰过容器编排的话,中间的组件拆分和存储规划会跟不上节奏。建议先看架构解析和组件那一块,把 Core、Koko、Lion 的职责边界理清,再进入部署章节;部署部分先看环境规划和 NFS 存储准备,然后跟着 Core 与 Koko 的容器化步骤实操。功能模块里,用户管理和资产管理是重点,先过一遍这两块再回头看密码登录、密钥登录、MFA 这些细节,思路会顺很多。
学完能独立做什么与资料怎么配合练习
跟完之后,你应该能独立完成这几件事:规划一套多节点堡垒机环境、用容器化方式部署各组件、配置 NFS 或外部数据库做持久化、给不同角色分配资产与命令权限、配置 MFA 与密钥登录策略、查回放和操作审计。练习时建议准备两台虚机或一个本地测试环境,一边看文档一边把组件逐个拉起来,每跑通一个组件就去后台看日志、确认端口和依赖关系,而不是一口气全量部署。功能部分直接拿你自己的测试服务器当资产录进去,走一遍申请审批和会话回放流程,这样比只看资料印象深很多。遇到组件起不来,先回看部署注意点那一节,多数坑都在存储挂载和环境变量上。
jumpserver堡垒机分布式容器化部署与管理(v2.24.0)
课程目录
* 01 Jumpserver组件与架构/
* 01 前言-大纲
* 02 组件(重点一)
* 03 官方架构解析
* 02 Jumpserver部署/
* 01 官方部署方式
* 02 容器化部署方式(重点二)
* 03 环境规划
* 04 模板系统准备
* 05 部署NFS
* 06 部署数据库
* 07 容器化-Core
* 08 容器化-Koko
* 09 容器化-Lion
* 10 容器化-Magnus
* 11 容器化-Web
* 12 回顾部署注意点
* 03 Jumpserver功能/
* 01 系统设置
* 02 用户管理-(用户)
* 03 用户管理-(密码+MFA登陆Koko)
* 04 用户管理-(密钥登陆Koko)
* 05 用户管理-(关闭密码登陆Koko)
* 06 资产管理-第一步 (重点三)
* 07 资产管理-第二步
* 08 资产管理-第三步
* 09 资产管理-第三步(添加windows资产)
* 10 权限管理-第四步
* 11 权限管理-第五步
* 12 最后的验证
* 13 文件传输
* 14 应用资产(Magnus组件)
* 15 普通用户sudo配置(重点)
* 16 资产管理-网域
* 17 资产管理-命令过滤
* 18 审计台
* 19 工作台
* 20 多用户场景-用户组(一)
* 21 多用户场景-用户组(二)
* 04 Jumpserver组件扩展/
* 01 规划与挂载NFS
* 02 Koko/Web组件扩展
* 03 分布式策略访问资产
* 04 Nginx统一入口
* 05 Jumpserver升级/
* 01 停止组件
* 02 备份、备份、再备份
* 03 升级数据库并启动组件
* 06 杂谈/
* 01 多思考-多实践






