jumpserver

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

微信扫一扫,分享到朋友圈

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

一、概述

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

本文由 发布在 Allen技术博客,转载此文请保持文章完整性,并请附上文章来源(Allen技术博客)及本页链接。
原文链接:https://xucg.info/2020/04/22/1071.html

Ansible系列教程-常用模块(二)

上一篇

Jumpserver系列教程-用户管理(二)

下一篇

你也可能喜欢

发表评论

您的电子邮件地址不会被公开。 必填项已用 * 标注

提示:点击验证后方可评论!

插入图片

微信扫一扫

微信扫一扫