热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

浏览器上登录堡垒机_堡垒机测评纽盾、JumpServer、行云管家三款堡垒机产品使用对比…

公司的业务开展得越来越广,对IT的支撑能力要求也越来越高了。有几个方面表现得特别突出:一是业务系统在不断膨胀,用到的主机和服务(如数据库)也随之膨胀;二是业务系统在逐渐往云上搬

公司的业务开展得越来越广,对IT的支撑能力要求也越来越高了。有几个方面表现得特别突出:一是业务系统在不断膨胀,用到的主机和服务(如数据库)也随之膨胀;二是业务系统在逐渐往云上搬,使用的云资源在逐渐增多;三是对安全要求越来越高了,业务系统本身要求稳定运行,运维操作也不容有失。

近日,公司准备上堡垒机了,作为运维老兵,本人也参与了堡垒机产品的试用和选型工作,期间根据安排测试试用了几款产品:行云管家、纽盾堡垒机、Jumpserver堡垒机。




f6913a44e198babd1ba496e6f61f12d6.png

堡垒机测评

下面根据我的测试试用过程,从产品的安装部署、产品功能、使用体验、产品报价等几个方面介绍下上述几款产品的特点,权作选型试用作业的答卷,也希望能给大家一个参考。

一、堡垒机产品部署

堡垒机作为IT基础设施的一部分,其本身也是需要维护的,那么熟知堡垒机的运行环境,对堡垒机进行安装部署就是对堡垒机本身进行运维的一部分了。

总的来说,在我所试用的这几款堡垒机产品中,相对最容易安装部署的是行云管家;纽盾堡垒机需要准备机房环境和额外的网络环境;Jumpserver即便是快捷安装,也需要自行手工安装诸多依赖组件,过程较繁琐。

分述如下:

(1)行云管家堡垒机:




27af10898e22ef529334a3c960fb3493.png

产品形态:纯软件,有SaaS版和私有部署版

安装环境要求:物理服务器或虚拟机,最低2核4G,50G存储空间,CentOS操作系统

安装准备:CentOS7.4/7.5/7.6/7.7均可,最小化安装即可,无需额外准备其它组件或环境

安装方式:一键式安装,执行一个安装命令即可

部署方式:一体化部署或分布式部署,支持高可用部署

(2)纽盾堡垒机:




39e9a179616f8af8f73388e6f89762cb.png

产品形态:物理硬件

安装环境要求:需提供机房环境(机架机位、电源),单独的网络

安装准备:获取厂家提供的硬件(可申请试用),准备机房环境和网络环境

安装方式:硬件设备安装+网络调试

部署方式:支持高可用部署(所需硬件翻倍)

(3)Jumpserver堡垒机




9a3d0f567cf3f4679f151e1e06e365e4.png

产品形态:纯软件,无SaaS版,需要自行部署

安装环境要求:2个CPU核心, 4G 内存, 50G 硬盘,CentOS或Ubuntu操作系统

安装准备:Centos7/8或Ubuntu18.04,安装服务器需要能够连接互联网

安装方式:需手工逐一安装MySQL、Redis、Nginx等各个组件

部署方式:一体化部署或分布式部署

二、堡垒机产品功能:

作为堡垒机的最终使用者,更多的是考察产品的功能,结合我们自身当前的使用需求,兼顾向云上特别是公有云迁移的态势,来考察几款堡垒机的需求满足能力以及扩展性等方面。

我主要从可管理资源、资源授权、访问控制策略、资源访问、会话控制策略、访问审计这6个方面对三个堡垒机品牌进行了试用考察。

(1)行云管家、纽盾堡垒机、Jumpserver堡垒机之可管理资源对比




e34f99a14d47abc0c1f8fd39a443df21.png

堡垒机可管理资源

从可管理资源角度看,三款试用产品基本都能管理IP化的设备,其中行云管家支持以API方式管理几乎所有公有云厂商的云资源,能很好的满足我们向云迁移的需求,这点优势比较突出。

行云管家堡垒机可管理资源:

支持管理任何IP化的资源,支持以API方式管理几乎所有公有云厂商资源

纽盾堡垒机可管理资源:

支持管理IP化资源,因为其访问方式限制,必须要其浏览器插件支持的本地工具可以对资源进行访问才能管理该资源;不支持以API方式管理公有云厂商资源

Jumpserver堡垒机可管理资源:

支持管理IP化资源;不支持以API方式管理公有云厂商资源

(2)行云管家、纽盾堡垒机、Jumpserver堡垒机之资源授权对比




477d8b99473e81e3b1e6d914bd1a2652.png

授权控制作为堡垒机的关键核心能力,需要灵活的授权能力和统一的授权视图。

行云管家堡垒机资源授权:

支持将任意资源授权予用户、用户组或角色;可以以授权组形式,显式地进行资源授权—-将资源与用户(或用户组、角色)显式的进行关联授权管理

纽盾堡垒机资源授权:

支持将单个或一组资源授权予用户或用户组,无角色概念,授权欠清晰

Jumpserver堡垒机资源授权:

同样亦支持支持将单个或一组资源授权予用户或用户组,无角色的概念,授权欠清晰

(3)行云管家、纽盾堡垒机、Jumpserver堡垒机之访问控制策略对比




dd22a1b29b8f50e27a14aa29bf767744.png

行云管家堡垒机访问控制:

支持控制来源IP、访问时段;登录审批、指令审批;控制是否允许使用本地工具;控制主机操作动作(启/停等);控制文件传输;运维会话背景加水印

纽盾堡垒机访问控制:

支持控制来源IP、访问时段;命令过滤

Jumpserver堡垒机访问控制:

命令过滤

(4)行云管家、纽盾堡垒机、Jumpserver堡垒机之资源访问方式对比




b7f8b070250b01faed32ce8a2910da1f.png

行云管家堡垒机资源访问:

支持跳板机、Web桌面(终端)、本地工具,支持移动终端访问(手机、平板等设备访问有特别优化)

纽盾堡垒机资源访问:

仅支持PC端的本地工具

Jumpserver堡垒机资源访问:

支持跳板机、Web桌面(终端)

(5)行云管家、纽盾堡垒机、Jumpserver堡垒机之会话过程控制对比




4eb64206c446d98bea715625b3c84fb8.png

行云管家堡垒机会话过程控制:

管理员可查看会话列表、进入并查看会话、剥夺会话控制权(鼠标/键盘输入)、终断会话

纽盾堡垒机会话过程控制:

管理员可查看会话列表、进入并查看会话、终断会话

Jumpserver堡垒机会话过程控制:

管理员可查看会话列表、终断会话

(6)行云管家、纽盾堡垒机、Jumpserver堡垒机之访问审计对比




051502077e963a5463205fd9b298c6fc.png

行云管家堡垒机访问审计:

访问过程录像回放、Windows指令审计,指令检索、指令录像定位

纽盾堡垒机访问审计:

访问过程录像回放、指令检索、指令录像定位

Jumpserver堡垒机访问审计:

访问过程录像回放

三、堡垒机操作体验

行云管家堡垒机体验:

界面风格及提示友好,操作界面引导性强,无陌生词,基本无需培训(文档)即可使用

纽盾堡垒机体验:

界面风格略显笨重,需培训或文档指引,界面操作缺乏引导性(无向导)

Jumpserver堡垒机体验:

界面风格基本友好,界面操作缺乏引导性(无向导)




61cd9d1b47c86b9b0ed1abb911e2a4d1.png

四、堡垒机产品价格

行云管家堡垒机报价:

有SaaS版,基础版免费,根据资产规模有阶梯式报价,私有部署版根据资产规模报价,资产规模梯级粒度较细

纽盾堡垒机报价:

物理设备报价,价格梯级间差距略粗

Jumpserver堡垒机报价:

为开源产品,有商业版

五、堡垒机试用总结

1.通过测试试用发现,从堡垒机的安装部署及维护角度来看,行云管家堡垒机执行一个脚本即可完成部署,无需手工安装依赖组件,相对较容易部署和维护;

2.从产品功能来看,几款堡垒机基本都能够满足公司当前的使用场景需求,但从向云迁移这个需求角度来看,行云管家堡垒机更加适合;

3.产品体验方面来说,行云管家特点比较突出,相对易用和友好,Jumpserver堡垒机的界面也比较友好,只是其在引导性方面稍微欠缺。

4.从价格方面来说,行云管家堡垒机更具有多种选择性!




f213b166b934487610af7d95459048ab.png

为了方便各位看官参考,对三款堡垒机产品之间的差异以表格展列如下:

最后,提示一下,本文所述内容仅仅是作者自身对行云管家堡垒机、纽盾堡垒机、Jumpserver堡垒机的三款堡垒机产品的测试试用总结,其结果可能会因为产品版本不同、使用场景不同等原因,而与各位看官获得的结果不一致,堡垒机测评仅供参考!




推荐阅读
  • Oracle优化新常态的五大禁止及其性能隐患
    本文介绍了Oracle优化新常态中的五大禁止措施,包括禁止外键、禁止视图、禁止触发器、禁止存储过程和禁止JOB,并分析了这些禁止措施可能带来的性能隐患。文章还讨论了这些禁止措施在C/S架构和B/S架构中的不同应用情况,并提出了解决方案。 ... [详细]
  • 本文介绍了如何使用php限制数据库插入的条数并显示每次插入数据库之间的数据数目,以及避免重复提交的方法。同时还介绍了如何限制某一个数据库用户的并发连接数,以及设置数据库的连接数和连接超时时间的方法。最后提供了一些关于浏览器在线用户数和数据库连接数量比例的参考值。 ... [详细]
  • 篇首语:本文由编程笔记#小编为大家整理,主要介绍了软件测试知识点之数据库压力测试方法小结相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 如何用UE4制作2D游戏文档——计算篇
    篇首语:本文由编程笔记#小编为大家整理,主要介绍了如何用UE4制作2D游戏文档——计算篇相关的知识,希望对你有一定的参考价值。 ... [详细]
  • 使用Ubuntu中的Python获取浏览器历史记录原文: ... [详细]
  • 本文介绍了Hyperledger Fabric外部链码构建与运行的相关知识,包括在Hyperledger Fabric 2.0版本之前链码构建和运行的困难性,外部构建模式的实现原理以及外部构建和运行API的使用方法。通过本文的介绍,读者可以了解到如何利用外部构建和运行的方式来实现链码的构建和运行,并且不再受限于特定的语言和部署环境。 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • Tomcat/Jetty为何选择扩展线程池而不是使用JDK原生线程池?
    本文探讨了Tomcat和Jetty选择扩展线程池而不是使用JDK原生线程池的原因。通过比较IO密集型任务和CPU密集型任务的特点,解释了为何Tomcat和Jetty需要扩展线程池来提高并发度和任务处理速度。同时,介绍了JDK原生线程池的工作流程。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 分享css中提升优先级属性!important的用法总结
    web前端|css教程css!importantweb前端-css教程本文分享css中提升优先级属性!important的用法总结微信门店展示源码,vscode如何管理站点,ubu ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 本文介绍了在Docker容器技术中限制容器对CPU的使用的方法,包括使用-c参数设置容器的内存限额,以及通过设置工作线程数量来充分利用CPU资源。同时,还介绍了容器权重分配的情况,以及如何通过top命令查看容器在CPU资源紧张情况下的使用情况。 ... [详细]
author-avatar
mobiledu2502931987
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有