当前位置: 首页 > news >正文

Ubuntu安装开源堡垒机JumpServer

堡垒机介绍

堡垒机是一种网络安全设备(也叫运维管理平台),主要用于集中管理、监控和审计网络中的运维操作,通过提供统一的访问入口、严格的权限控制以及详细的日志记录等功能,有效防止内部和外部的非法操作,保障网络系统的安全性和合规性。

JumpServer官网
https://www.jumpserver.org/

JumpServer 堡垒机支持的资产类型

  • SSH (Linux / Unix / 网络设备 等)
  • Windows (Web 方式连接 / 原生 RDP 连接)
  • 数据库 (MySQL / MariaDB / Oracle / SQLServer / PostgreSQL / ClickHouse 等)
  • NoSQL (Redis / MongoDB 等)
  • GPT (ChatGPT 等)
  • 云服务 (Kubernetes / VMware vSphere 等)
  • Web 站点 (各类系统的 Web 管理后台)
  • 应用 (通过 Remote App 连接各类应用)

JumpServer 的产品特色

  • 开源:零门槛,线上快速获取和安装;
  • 分布式:轻松支持大规模并发访问;
  • 无插件:仅需浏览器,极致的 Web Terminal 使用体验;
  • 多云支持:一套系统,同时管理不同云上面的资产;
  • 云端存储:审计录像云端存储,永不丢失;
  • 多租户:一套系统,多个子公司和部门同时使用;
  • 多应用支持:数据库,Windows 远程应用,Kubernetes。

Ubuntu机器

这里我们用到两台Linux机器进行演示。
Ubuntu 192.168.142.142 ,这个是安装运行堡垒机的服务器。
CentOS 192.168.142.66 ,这个是被堡垒机管理的Linux机器。

以下全部用root用户演示

停止apache

因为这台机器安装了Web服务(包含apache),默认监听80端口,会跟JumpServer管理界面端口冲突,所以先停掉apache

systemctl stop apache2

确认端口是否关闭(没有结果是正常的,有结果不正常):

lsof -i :80

使用脚本直接安装

运行以下命令:

curl -sSL https://resource.fit2cloud.com/jumpserver/jumpserver/releases/latest/download/quick_start.sh | bash

大约5分钟左右安装完毕,安装完成以后会直接启动。

下次手动启动

先找到启动脚本的位置

 find / -name "jmsctl.sh"

跳转到脚本位置,例如:

cd /opt/jumpserver-installer-v4.8.0/

启动JumpServer:

./jmsctl.sh start

8个容器全部启动成功为正常:

其他命令

./jmsctl.sh stop # 停止JumpServer
./jmsctl.sh restart # 重启JumpServer
./jmsctl.sh backup # 备份JumpServer
./jmsctl.sh upgrade # 升级JumpServer

访问Web管理端

用以下命令获取到虚拟机的IP:

ip addr

在浏览器直接访问虚拟机的IP即可,例如:

http://192.168.142.142   # 更换为自己的IP

默认账号:admin
默认密码:ChangeMe

登录成功以后需要强制修改密码。然后再次用新密码登录。

必须同意用户使用,提交以后才能出现其他菜单

添加堡垒机用户组

例如创建一个组叫“安全组”

添加堡垒机用户

添加到“安全组”,演示中我们给这个用户直接设置登录堡垒机系统的密码。
正常情况下是发邮件给用户,通过邮件自行设置密码。

添加资产(需要管理的服务器)

协议:

新增账号(是Linux操作系统已有的账号):

资产授权

这里我们允许堡垒机的wuya用户访问CentOS66的所有账号

堡垒机用户登录

堡垒机用户打开堡垒机服务器地址:

http://192.168.142.142

使用自己的账号、密码登录:

切换到工作台:

通过SSH连接

打开了SSH虚拟终端:

http://www.dtcms.com/a/533843.html

相关文章:

  • 平台网站 备案吗网站建设大赛
  • 校园网站html模板wordpress 正在执行维护
  • 公司网站开发费进什么费用确定网站主题
  • 机械设备如何做网站免费psd素材网站
  • 哈尔滨网站建设推广做网站所用的工具
  • 网站开发平台的定义在东莞做网站
  • Docker容器部署方法
  • 专业手机网站建设价格手机域名注册网站
  • 济南企业网站建设哪家好百度手机seo
  • Python基于深度学习的短视频内容理解与推荐系统【附源码、文档说明】
  • 怎样把自己做的网页放在网站里建设银行网站怎么先无贷款呢
  • 学校网站建设工作总结会员管理网站建设
  • 陕西咸阳做网站的公司营销策划的步骤有哪些
  • Gorm(三)更新操作
  • 新乡微信网站建设wordpress仿安卓主题下载
  • 佛山自助建站软件咖啡网站建设的优势
  • 佛山网站架设360线上推广
  • 网站留言效果怎么做钦州建设银行社招聘网站
  • 浙江建设信息港网站查询开网店如何运营和推广
  • XML 查看
  • 广州网站建设制作wordpress分页上一页
  • 怎么做好邯郸网站建设风铃微网站怎么做
  • 网站建设对标行业分析建设行业的门户网站
  • 城乡住房建设部网站保证金wordpress系统api
  • SZU大学物理1实验报告|电源设计
  • SAP 在生产机维护需传输请求的表
  • 小广告怎么制作seo搜索引擎官网
  • 【Linux kali 更换yum源】
  • huggingface/trl的单卡训练reward model示例
  • 智慧校园集控管理平台解决方案PPT(39页)