centos9安装jumpserver并导入域用户

jumpserver是使用最广泛的开源堡垒机,依赖 mysql/mariadb、postgresql、redis 3个数据库。

当前版本为 4.0.1,安装包: jumpserver-ce-v4.0.1-x86_64.tar.gz

0、安装centos9,安装docker

1、解压安装包

cd /opt

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

mv jumpserver-ce-v4.0.1-x86_64 jumpserver

cd jumpserver

2、开始安装

# 安装 ./jmsctl.sh install

安装流程比较长,需要下载mysql、redis、postgresql、jumpserver等docker镜像,

然后配置启动各个容器

安装完成后启动: ./jmsctl.sh start

查看状态: ./jmsctl.sh status

3、登录

http://ip:port

4、设置LDAP认证

系统设置-认证设置-LDAP,根据实际情况设置服务端地址、DN、OU:

5、导入域用户

6、先同步再导入

### JumpServerCentOS 9 上的安装指南 JumpServer 是一款开源的堡垒机系统,主要用于统一管理 IT 基础设施的访问权限,提供审计功能。虽然官方文档和一些教程主要针对 CentOS 7 或 CentOS 8 系统,但仍然可以在 CentOS 9 上进行部署。 在 CentOS 9安装 JumpServer 的基本步骤如下: 1. **更新系统安装依赖项** 首先确保系统是最新的,安装必要的依赖包: ```bash dnf update -y dnf install -y wget curl tar gettext iptables ``` 2. **下载执行快速安装脚本** 使用官方提供的快速启动脚本可以简化安装过程: ```bash curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash ``` 该脚本会自动下载所需组件配置 JumpServer 环境[^2]。 3. **配置防火墙规则** 如果启用了 `firewalld`,需要开放相关端口(例如 HTTP 80、HTTPS 443)以便外部访问: ```bash firewall-cmd --permanent --add-port=80/tcp firewall-cmd --permanent --add-port=443/tcp firewall-cmd --reload ``` 4. **验证服务状态** 安装完成后,检查 JumpServer 是否正常运行: ```bash systemctl status jms_core ``` 若服务处于 active (running) 状态,则表示安装成功。 5. **访问 Web 界面** 打开浏览器,输入服务器 IP 地址,进入登录页面,默认用户名为 `admin`,初始密码为空。首次登录后建议立即修改密码以增强安全性。 6. **调整配置文件(可选)** 根据实际需求修改 `/opt/jumpserver/config/config.conf` 文件中的参数,比如数据库连接信息、邮件设置等。 7. **定期备份与维护** 为了保证数据安全,应定期对 JumpServer 进行备份。可以通过导出 `/opt/jumpserver` 目录来完成: ```bash tar zcvf jumpserver_backup.tar.gz /opt/jumpserver ``` 通过以上步骤,应该能够在 CentOS 9 系统上顺利完成 JumpServer安装和初步配置。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值