初体验
JumpServer是全球首款完全开源的堡垒机,符合4A规范的安全运维审计系统,并且基于Python/Django进行开发,拥有较好的Web Terminal页面。JumpServer是飞致云公司的一个开源产品,进入官网即可获取安装包与文档信息。
并且JumpServer支持多种协议的纳管包括:SSH、RDP、Telnet、VNC。除了资产纳管外、JumpServer同时支持各种数据库纳管以及K8S的纳管。
安装部署
JumpServer部署基于docker进行部署,拥有多个组件面向不同的功能。JumpServer分为社区版与企业版,社区版与企业版对应的安装包不同,企业版安装包需联系商务进行获取可获得一定时间内的试用期。
安装部署支持多种方式,最简单的为Allinone方式。官方推荐使用安装包方式安装。
安装部署步骤如下:
#下载安装包
wget https://support.fit2cloud.com/download/384f8901-afba-41f9-ac7b-470f2c055c0b/jumpserver-offline-release-v2.28.7-amd64-2.tar.gz #企业版本安装包,有session限制,重新安装需重新获取
##解压安装包
tar xf jumpserver-offline-release-v2.28.7-amd64-2.tar.gz
##安装
cd jumpserver-offline-release-v2.28.7-amd64-2
./jmsctl.sh install
##启动
./jmsctl.sh start
如此安装部署,JumpServer均内置MySQL数据库与Redis缓存;如需外置数据库与缓存,需修改JumpServer的配置文件, 默认配置文件为/opt/jumpserver/config/config.txt。
页面详情