• 免费开源堡垒机-jumpserver


    服务安装与启动

    官方文档:https://docs.jumpserver.org/zh/master/install/setup_by_fast/
    官方给出的一键安装脚本(注:要求系统内存≥4G):

    curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.10.3/quick_start.sh | bash
    

    些许漫长的等待时间....
    安装好后,会在/opt目录下生成jumpserverjumpserver-installer-v2.10.4目录

    启动服务:进入jumpserver文件夹,执行./jmsctl.sh start即可(注:该服务是基于docker的,通过多个容器集成)

    访问:http://ip:8080(默认8080端口),默认用户和密码都是admin:

    关于jumpserver的使用请自行探索或者参考别的教程,后续有时间可能会更新。

    可能遇到的错误

    注:本人环境是centos7虚拟机,以下只是个人在搭建jumpserver的时候遇到的一些报错,解决办法可能比较粗糙,不一定是最佳解决方案,只提供参考

    • 无法访问http://ip:8080,那么试试关闭防火墙呢,或者配置一下防火墙,添加规则允许8080端口的访问(添加端口:firewall-cmd --permanent --add-port=8080/tcp,重新载入:firewall-cmd --reload,查看允许访问的端口:firewall-cmd --list-ports
    • 在执行./jmsctl.sh start的时候,卡在某一个地方不动,设置一下setenforce 0试试看
    • 如有报错:ERROR: for celery Container "8414aaf23485" is unhealthy.不要管,继续执行./jmsctl.sh start,直到执行成功不再报这个错误,我是执行了第三次就好了
    作者:
    除特别声明为原创博文外,均可转载,也欢迎转载,未经作者同意必须在文章页面给出原文链接,否则保留追究法律责任的权利,谢谢您的配合。
  • 相关阅读:
    变量的作用域
    内联函数inline
    数组、函数和指针
    关于android:configChanges的属性的简介
    Android 更新UI的两种方法
    android开发两种退出程序方式
    google内购In-App Billing
    谷歌登陆sdk对接
    openssl测试版本小工具
    关于facebook登陆不安装openssl的情况下怎么获得Facebook Key Hash的简单方法
  • 原文地址:https://www.cnblogs.com/sillage/p/14860911.html
Copyright © 2020-2023  润新知