参考信息
当前版本:CentOS7.7
. | . |
---|---|
Jumpserver服务器 | 10.20.0.16 |
资产主机 | 10.20.0.15 |
#执行脚本前请确保Jumpserver服务器
#请确保网络配置正常,能够连接外网
#自动化部署脚本quick_start
内容如下
#!/bin/bash
#
which wget >/dev/null 2>&1
if [ $? -ne 0 ];then
yum install -y wget
fi
which git >/dev/null 2>&1
if [ $? -ne 0 ];then
yum install -y git
fi
if [ ! -d "/opt/setuptools" ]; then
wget -qO /opt/setuptools.tar.gz http://demo.jumpserver.org/download/setuptools.tar.gz
tar -xf /opt/setuptools.tar.gz -C /opt
rm -rf /opt/setuptools.tar.gz
fi
cd /opt/setuptools
git pull
if [ ! -f "/opt/setuptools/config.conf" ]; then
cp config_example.conf config.conf
fi
./jmsctl.sh install
setuptools.tar.gz
下载链接
链接:https://pan.baidu.com/s/17WXQDQc13g2FQUJbb3Ja2w
提取码:jp3z
[root@C7-6 data]# cat /opt/setuptools/jmsctl.sh
#!/usr/bin/env bash
#
BASE_DIR=$(cd "$(dirname "$0")";pwd)
PROJECT_DIR=${BASE_DIR}
SCRIPT_DIR=${BASE_DIR}