Jumpserver系列教程-安装jumpserver(一)

一、概述

JumpServer 是全球首款完全开源的堡垒机, 使用 GNU GPL v2.0 开源协议, 是符合 4A 的专业运维审计系统。

JumpServer 使用 Python / Django 进行开发, 遵循 Web 2.0 规范, 配备了业界领先的 Web Terminal 解决方案, 交互界面美观、用户体验好。

JumpServer 采纳分布式架构, 支持多机房跨区域部署, 中心节点提供 API, 各机房部署登录节点, 可横向扩展、无并发访问限制。

JumpServer 现已支持管理 SSH、 Telnet、 RDP、 VNC 协议资产。

二、极速安装

说明

全新安装的 Centos7 (7.x)
需要连接 互联网
使用 root 用户执行

# cd /opt
# yum -y install wget git 
# git clone --depth=1 https://github.com/jumpserver/setuptools.git
# cd setuptools
# cp config_example.conf config.conf
# vi config.conf
# yum install epel-release -y
# yum install https://centos7.iuscommunity.org/ius-release.rpm -y
#yum install python36u -y
#yum install python36u-devel -y
# ln -s /bin/python3.6 /bin/python3
# yum install python36u-pip -y
# ln -s /bin/pip3.6 /bin/pip3
#### Install
# ./jmsctl.sh install
#### Help
# ./jmsctl.sh -h

如果网络有问题无法连接到 github

# wget -O /opt/setuptools.tar.gz http://demo.jumpserver.org/download/setuptools.tar.gz
# cd /opt
# tar -xf setuptools.tar.gz
# cd setuptools
# git pull
# ./jmsctl.sh -h
# ./jmsctl.sh install
# ./jmsctl.sh start

命令介绍:

# ./jmsctl.sh  -h
JumpServer 部署安装脚本

Usage: 
  jmsctl [COMMAND] ...
  jmsctl -h --help

Commands: 
  install   安装 JumpServer
  start     启动 JumpServer
  stop      停止 JumpServer
  restart   重启 JumpServer
  status    检查 JumpServer
  uninstall 卸载 JumpServer
  upgrade   升级 JumpServer

file
file

Jumpserver系列教程-安装jumpserver(一)https://xucg.info/2020/04/22/1071.html
THE END
分享
二维码
< <上一篇
下一篇>>