Jumpserver 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统
一、安装
环境要求
- 硬件配置: 2个CPU核心, 4G 内存, 50G 硬盘(最低)
- 操作系统: Linux 发行版 x86_64
- Python = 3.6.x
- Mysql Server ≥ 5.6
- Mariadb Server ≥ 5.5.56
- Redis
安装步骤
1、安装Python3.6 Mysql Redis
# 自行下载以上环境要求的版本
2、创建,载入虚拟环境
$ python3.6 -m venv py3
$ source /opt/py3/bin/activate
3、安装 Jumpserver
# 下载 Jumpserver 源代码
$ cd /opt
$ git clone --depth=1 https://github.com/jumpserver/jumpserver.git
# 安装依赖
$ cd /opt/jumpserver/requirements
yum -y install $(cat rpm_requirements.txt)
# 修改配置文件
$ cd /opt/jumpserver
$ cp config_example.yml config.yml
$ vim config.yml
# 运行 Jumpserver
$ cd /opt/jumpserver
$ ./jms start
<