最新文章:

首页 运维技术

开源jumpserver 堡垒机搭建

发布时间:2016年09月13日 评论数:抢沙发 阅读数:4778

    一、环境 

    CentOS 6.x x86_64 mini 
    service iptables stop

    关闭SELinux的方法:

    修改/etc/selinux/config文件中的SELINUX=""  disabled ,然后重启。

    如果不想重启系统,使用命令setenforce 0

    1.指定yum


    	
    	
    1. wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
    2. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repo

    2.安装依赖rpm

    	
    	
    1. yum -y install epel-release

    	
    	
    1. yum -y install git python-pip mysql-devel gcc automake autoconf python-devel vim sshpass lrzsz readline-devel

    三、 下载jumpserver

    	
    	
    1. cd /opt 
    2. git clone https://github.com/jumpserver/jumpserver.git 

    四、 执行快速安装脚本 


    	
    	
    1. cd jumpserver/install && pip install -r requirements.txt 

    之前已经安装好了如图 

    http://bbs.jumpserver.org/attachment/1512/thread/3_47_2eba44b4023178c.png

     

    pip freeze  查看安装包

     

    python install.py   运行脚本

    如果需要安装MySQL就选择Y即可

    安装成功!

     

    【注意】

      1)根据提示输入相关信息,完成安装,完成安装后,请访问web,继续查看后续文档

      2)如果启动失败,请返回上层目录,手动运行 ./service.sh start启动

      3)如果./service.sh start启动失败

    请进入jumpserver目录,手动运行

      python manage.py runserver 0.0.0.0:80

      python run_websocket.py

      4)如果启动失败,可能是由于 80端口和3000端口已经被占用,或者数据库账号密码不对,请检查

     

    进入访问:

     

    注: 
    在使用Jumpserver过程中,有一步是系统用户推送, 
    要推送成功,Client端(后端服务器)环境要满足以下条件: 
    1. 后端服务器需要有python,sudo 环境才能使用推送用户,批量命令等功能 
    2. 后端服务器如果开启了selinux,请安装 libselinux-python 

     

     

    六、更新代码 
    cd /opt/jumpserver 
    git pull 

    http://bbs.jumpserver.org/attachment/1601/thread/3_47_e3d5e2bac0f0f91.png

二维码加载中...
本文作者:Mr.linus      文章标题: 开源jumpserver 堡垒机搭建
本文地址:http://www.90qj.com/399.html  本文已经被百度收录,点击查看详情
版权声明:若无注明,本文皆为“挨踢 Blog”原创,转载请保留文章出处。
挤眼 亲亲 咆哮 开心 想想 可怜 糗大了 委屈 哈哈 小声点 右哼哼 左哼哼 疑问 坏笑 赚钱啦 悲伤 耍酷 勾引 厉害 握手 耶 嘻嘻 害羞 鼓掌 馋嘴 抓狂 抱抱 围观 威武 给力
提交评论

清空信息
关闭评论