jumpserver-部署
jumpserver文档:https://docs.jumpserver.org/zh/master/
介绍
JumpServer 是全球首款开源的堡垒机,使用 GNU GPL v3.0 开源协议,是符合 4A 规范的运维安全审计系统。
JumpServer 使用 Python / Django 为主进行开发,遵循 Web 2.0 规范,配备了业界领先的 Web Terminal 方案,交互界面美观、用户体验好。
JumpServer 采纳分布式架构,支持多机房跨区域部署,支持横向扩展,无资产数量及并发限制。
特色优势
开源:零门槛,线上快速获取和安装;
分布式:轻松支持大规模并发访问;
无插件:仅需浏览器,极致的 Web Terminal 使用体验;
多云支持:一套系统,同时管理不同云上面的资产;
云端存储:审计录像云端存储,永不丢失;
多租户:一套系统,多个子公司和部门同时使用;
多应用支持:数据库,Windows远程应用,Kubernetes。
堡垒机工作原理
一键部署
安装jumpserver
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.22.0/quick_start.sh | bash
启动jumpserver
cd /opt/jumpserver-installer-v2.22.0
./jmsctl.sh start
Creating network "jms_net" with driver "bridge"
Creating jms_mysql ... done
Creating jms_redis ... done
Creating jms_core ... done
Creating jms_web ... done
Creating jms_lion ... done
Creating jms_celery ... done
Creating jms_koko ... done
Creating jms_magnus ... done
关闭jumpserver
./jmsctl.sh down
Stopping jms_celery ... doneongh
Stopping jms_magnus ... done
Stopping jms_web ... done
Stopping jms_lion ... done
Stopping jms_koko ... done
Stopping jms_core ... done
Stopping jms_redis ... done
Stopping jms_mysql ... done
Removing jms_celery ... done
Removing jms_magnus ... done
Removing jms_web ... done
Removing jms_lion ... done
Removing jms_koko ... done
Removing jms_core ... done
Removing jms_redis ... done
Removing jms_mysql ... done
Removing network jms_ne