• jumpserver简易安装


    官方网站:https://github.com/jumpserver/jumpserver/wiki/v0.3.x-%E5%9F%BA%E4%BA%8E-RedHat#1-%E5%AE%89%E8%A3%85git

    适用于版本:v0.3.1-3

    1.安装git

    yum -y install git

    1.2 安装jump server软件

    命令:(切换到安装目录)cd /opt

    命令:(进行下载jumpserver软件)git clone https://github.com/jumpserver/jumpserver.git

    命令:(切换到安装目录)cd    /opt/jumpserver

    命令:(安装)git checkout 0.3.3

    You are in 'detached HEAD' state. You can look around, make experimental

    changes and commit them, and you can discard any commits you make in this

    state without impacting any branches by performing another checkout.

    你处于“root”的状态。你可以四处看看,做实验

    更改并提交它们,您可以丢弃您在其中所做的任何提交

    状态不影响任何分支,通过执行另一个签出。

    If you want to create a new branch to retain commits you create, you may

    do so (now or later) by using -b with the checkout command again. Example:

     

      git checkout -b new_branch_name

     

    HEAD is now at 3533c01... Update requirements.txt

    (成功)

    注:不要安装在/root、/home 等目录下,以免权限问题

    1.3 执行安装脚本

    命令:(切换到启动脚本目录)cd /opt/jumpserver/install

    命令:(进行执行安装脚本)python install.py

    请务必先查看wiki https://github.com/jumpserver/jumpserver/wiki

    执行安装脚本的过程(以下全是执行安装脚本的过程)

    1.3.1 安装过程-第一个里程碑(开始安装epel源)

    Installed:

    安装

    epel-release.noarch 0:6-8                                                                                      

     

    Complete!

    完成了

    1.3.2 第二个里程碑(开始安装依赖包)

    Complete!

    完成了

    1.3.3 第三个里程碑(开始安装依赖pip包)

    Successfully installed MarkupSafe(成功安装了)-1.0 MySQL-python-1.2.5 PyYAML-3.10 ansible-1.9.4 argparse-1.4.0 backports-abc-0.5 backports.ssl-match-hostname-3.5.0.1 certifi-2018.1.18 django-1.6 django-bootstrap-form-3.2 django-crontab-0.6.0 django-smtp-ssl-1.0 ecdsa-0.13 jinja2-2.10 paramiko-1.16.0 passlib-1.6.5 psutil-3.3.0 pycrypto-2.4.1 pyinotify-0.9.6 pyte-0.5.2 singledispatch-3.4.0.3 six-1.11.0 tornado-4.3 wcwidth-0.1.7 xlrd-0.9.4 xlsxwriter-0.7.7

    1.3.4 第四个里程碑(开始关闭防火墙和selinux)

    setenforce: SELinux is disabled     (SELINUX是禁止的)

    请输入您服务器的IP地址,用户浏览器可以访问 [10.0.0.66]: 10.0.0.66

    是否安装新的MySQL服务器? (y/n) [y]: y

    1.3.5 第五个里程碑(开始安装设置mysql (请手动设置mysql安全))          

    默认用户名: jumpserver 默认密码: 5Lov@wife

    Complete!

    完成了

    Starting mysqld:                                           [  OK  ]

    连接数据库成功

    请输入SMTP地址:123@.SMTP.com        

    请输入SMTP端口 [25]: 25

    请输入账户: oldboy     

    请输入密码: 123456

    [Errno -2] Name or service not known

    是否跳过(y/n) [n]? : y

     

        请登陆邮箱查收邮件, 然后确认是否继续安装

     

    是否继续? (y/n) [y]: y

    开始写入配置文件

    开始安装Jumpserver ...

    开始更新jumpserver

    1.3.6 第六个里程碑(安装jumpserver)

    请输入管理员用户名 [admin]: admin

    请输入管理员密码: [5Lov@wife]: 666666

    请再次输入管理员密码: [5Lov@wife]: 666666

    Starting jumpserver service:                               [  OK  ]

     

    安装成功,Web登录请访问http://ip:8000, 祝你使用愉快。

    请访问 https://github.com/jumpserver/jumpserver/wiki 查看文档

    1.4 如何启动jumpserver服务

    命令:(切换)/opt/jumpserver

    命令:(启动)./service.sh   start

    1.5 进入jumpserver的后台

    10.0.0.66:8000

    1.6 (安装完成)安装事项

    1. 安装过程中要求输入数据库密码时,直接回车就行

     

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

     

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

     

    4. 默认账号密码 admin 5Lov@wife

    1.7 扩展Linux软件下载安装方式

    ①. Linux系统上基本软件下载安装方式

        利用yum进行软件下载安装

       

    ②. 利用python语言开发的软件,进行下载安装

        pip install xxx

       

    ③. 利用ruby语言开发的软件,进行下载安装

        gem installl xxx

    2.进行配置jumpserver软件

    2.1 登录jumpserver

    用户名:admin

    密码:123456

  • 相关阅读:
    ES6学习笔记(七)-对象扩展
    ES6学习笔记(四)-数值扩展
    ES6学习笔记(三)-正则扩展
    ES6学习笔记(二)-字符串的扩展
    ES6学习笔记(一)-变量的解构赋值
    webpack打包踩坑之TypeError: Cannot read property 'bindings' of null
    CSS之Flex 布局
    iscsi
    DHCP
    DNS
  • 原文地址:https://www.cnblogs.com/A121/p/9126287.html
Copyright © 2020-2023  润新知