zoukankan      html  css  js  c++  java
  • jumpserver堡垒机安装

    1. 下载jumpserver 

    cd /opt
    wget https://github.com/jumpserver/jumpserver/archive/master.zip
    unzip master.zip
    注:不要安装在/root、/home 等目录下,以免权限问题

    2. 执行安装脚本 

    cd jumpserver-master/install/
    python install.py
    wKiom1hPtcuTot3FAATmwe4Ui6I751.png
    #如果失败,在国内的强烈推荐豆瓣的源 
    pip install -r requirements.txt -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
    python install.py
    wKiom1hPtm2Beh-0AADiqGfOZns180.png

    3. 替换web默认端口和数据库默认端口重启

    sed -i "s#port = 8000#port = 9999#g" /opt/jumpserver-0.3.2/jumpserver.conf
    sed -i "s#port = 3306#port = 3319#g" /opt/jumpserver-0.3.2/jumpserver.conf
    sed -i "2i port  =  3319" /etc/my.cnf

    4. 启动数据库和jumpserver

    /etc/init.d/mysqld restart
    cd /opt/jumpserver-0.3.2 &&./service.sh  restart

    5. 登陆

    之后输入ip:port访问jumpserver的web管理页面
    初始用户admin,密码为5Lov@wife

     

     

    注: 

       1. 安装过程中要求输入数据库密码时,直接回车就行。默认用户名:admin 默认密码: 5Lov@wife

        2. 完成安装后,请访问web,继续查看后续文档 

        3. 如果启动失败,请返回上层目录,手动运行 python run_server.py 或 ./service.sh restart启动 

        4.如果./service.sh start启动失败 
           请进入jumpserver目录,手动运行 
           python manage.py runserver 0.0.0.0:80 
           python run_websocket.py 

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

        5.如果logs/jumpserver.log无日志反馈,可以看/var/spool/mail/root

        6.安装过程报错:Cannot uninstall requirement pycrypto, not installed

            解决方法:

            使用其他pip源
            pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
            pip install pycrypto==2.4.1 -i https://pypi.tuna.tsinghua.edu.cn/simple
            继续执行:
            python install.py

  • 相关阅读:
    第五章总结
    第二章总结
    第一章、基础知识总结
    实验 9 根据材料编程
    实验5
    汇编实验4
    实验 3 编程、编译、连接、跟踪
    实验 2 用机器指令和汇编指令编程
    汇编-实验一
    react面试笔录
  • 原文地址:https://www.cnblogs.com/yueminghai/p/8005733.html
Copyright © 2011-2022 走看看