jumpserver堡垒机部署实操(一)

 官方参考文档:系统架构 - JumpServer 文档 

一、jumpserver架构

1.jumpserver介绍

 2.jumpserver应用架构

2.1 分层架构

2.2 组件介绍

  • Core 组件是 JumpServer 的核心组件,其他组件依赖此组件启动。
  • Koko 是服务于类 Unix 资产平台的组件,通过 SSH、Telnet 协议提供字符型连接。
  • Lion 是服务于 Windows 资产平台的组件,用于 Web 端访问 Windows 资产。
  • XRDP 是服务于 RDP 协议组件,该组件主要功能是通过 JumpServer Client 方式访问 windows 2000、XP 等系统的资产。
  • Razor 是服务于 RDP 协议组件,JumpServer Client 默认使用 Razor 组件访问 Windows 资产。
  • Magnus 是服务于数据库的组件,用于通过客户端代理访问数据库资产。
  • Kael 是服务于 GPT 资产平台的组件,用于纳管 ChatGPT 资产。
  • Chen 是服务于数据库的组件,用于通过 Web GUI 方式访问数据库资产。
  • Celery 是处理异步任务的组件,用于执行 JumpServer 相关的自动化任务。
  • Video 是专门处理 Razor 组件和 Lion 组件产生录像的格式转换工作,将产生的会话录像转化为 MP4 格式。
  • Panda 是基于国产操作系统的应用发布机,用于调度 Virtualapp 应用

二、jumpserver部署

1.环境准备

1.1 查看操作系统是否满足jumpesver要求
#cat /etc/redhat-release         
CentOS Linux release 7.9.2009 (Core)

#uname -r                               
3.10.0-1160.el7.x86_64

1.2 关闭防火墙和selinux
#setenforce 0    **临时关闭                 
#systemctl stop friewalld     

1.3 安装常用工具
# yum install wget curl tar gettext iptables vim net-tools lrzsz tree -y   

2.在线安装

2.1 在线安装tar包
#cd /opt
#wget https://github.com/jumpserver/installer/releases/download/v3.10.9/jumpserver-installer-v3.10.9.tar.gz
#tar -xf jumpserver-installer-v3.10.9.tar.gz && mv jumpserver-installer-v3.10.9 jumpserver

2.2 执行安装
#bash /opt/jumpserver/jmsctl.sh install

2.3 备份配置文件并修改访问ip
#cp /opt/jumpserver/config/config.txt{,.bak109}
#vim  /opt/jumpserver/config/config.txt.bak109
 # 可信任 DOMAINS 定义,
   # 定义可信任的访问 IP, 请根据实际情况修改, 如果是公网 IP 请改成对应的公网 IP,
   # DOMAINS="demo.jumpserver.org"    # 使用域名访问
   # DOMAINS="172.17.200.191"         # 使用 IP 访问
   # DOMAINS="demo.jumpserver.org,172.17.200.191"    # 使用 IP 和 域名一起访问
   DOMAINS=$ip:$port  

 3.web登录

http://ip:80 默认账户密码都是admin 首次登录需要修改密码

三、连接资产

1.创建资产

2.创建账号

3.测试

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值