Web UI数据库审计,JumpServer v2.5发布

11月18日,JumpServer开源堡垒机正式发布v2.5.0版本。该版本的新增功能包括:支持Web UI数据库审计(X-Pack增强包内)、支持敏感数据国密算法加密、新增克隆创建、新增高危命令告警,支持设置告警接收邮件,资产导入支持通过节点名称的导入方式。

新增功能

1. 支持Web UI数据库审计(X-Pack增强包内)

在JumpServer v2.5.0版本中,新增Web UI数据库审计功能。该功能支持对MySQL、MariaDB、Oracle、PostgreSQL数据库连接进行可视化的界面操作。用户只需创建相应的数据库应用,创建登录数据库的系统用户,然后对其进行数据库授权,便可以通过Luna界面点击数据库,进行可视化的数据库界面操作。

Web UI数据库审计,JumpServer v2.5发布

图1 支持创建MySQL、PostgreSQL、MariaDB、Oracle数据库

Web UI数据库审计,JumpServer v2.5发布

图2 支持创建MySQL、PostgreSQL、MariaDB、Oracle协议系统用户

Web UI数据库审计,JumpServer v2.5发布

图3 支持创建MySQL、PostgreSQL、MariaDB、Oracle数据库授权

Web UI数据库审计,JumpServer v2.5发布

图4 连接MySQL数据库的可视化界面

Web UI数据库审计,JumpServer v2.5发布

图5 连接MariaDB数据库的可视化界面

Web UI数据库审计,JumpServer v2.5发布

图6 连接PostgreSQL数据库的可视化界面

Web UI数据库审计,JumpServer v2.5发布

图7 连接Oracle数据库的可视化界面

2. 支持克隆创建

在JumpServer v2.5.0版本中,新增克隆创建,以及资源创建后可以不跳转继续创建。即在创建资源表单填写信息完毕后,点击“保存并继续添加”按钮,即可实现克隆创建。

Web UI数据库审计,JumpServer v2.5发布

图8 新增克隆创建

Web UI数据库审计,JumpServer v2.5发布

图9 创建用户并填写表单,点击“保存并继续添加”按钮,可创建该用户并克隆该创建。

Web UI数据库审计,JumpServer v2.5发布

图10 用户创建成功并克隆该表单,可修改表单信息并继续创建。

3. 创建和更新资源成功时,提示消息可跳转至详情页

在JumpServer v2.5.0版本中,当创建和更新资源成功时,提示消息可跳转到详情页。

Web UI数据库审计,JumpServer v2.5发布

图11 创建用户成功,弹出提示信息,点击即可跳转到其详情页

Web UI数据库审计,JumpServer v2.5发布

图12 成功跳转至该用户详情页

4. 资产导入支持节点名称的导入方式

在JumpServer v2.5.0版本中,资产导入支持直接填写节点全称,如果节点名称不存在,则自动进行创建。

Web UI数据库审计,JumpServer v2.5发布

图13 在资产导入模版中填写节点名称

Web UI数据库审计,JumpServer v2.5发布

图14 导入资产

Web UI数据库审计,JumpServer v2.5发布

图15 资产成功导入节点

5. 新增高危命令告警,可设置告警接收邮件

在JumpServer v2.5.0版本中,新增高危命令告警,可设置告警接收邮件。用户在操作资产时,如果输入高危命令,所设置的邮箱将接收到告警邮件。

Web UI数据库审计,JumpServer v2.5发布

图16 设置高危命令告警,并设置告警接收邮件

Web UI数据库审计,JumpServer v2.5发布

图17 高危命令告警邮件

6. 支持国密加密

JumpServer v2.5支持国密算法,对称加密采用的是SM4算法,SM4算法对标的是AES算法,详细信息可以查看文档。JumpServer配置使用国密算法后,对之前的加密做了兼容。

系统用户使用国密加密前后对比:

# AES 加密
mysql> select password from assets_systemuser where id = \'8d7e9a51919f4738ac4b1197c9b00681\';
 ---------------------------------------------------------------------------------- 
| password                                                                         |
 ---------------------------------------------------------------------------------- 
| zi1Sf33LlFssLIaCQBbOhA==2hmXJwpHc1B0lpI6gqsd g==Hu00ArXd893A9K6RpFtOyg==RJ/ivmfR |
 ---------------------------------------------------------------------------------- 
1 row in set (0.00 sec)
# 国密 SM4 后
mysql> select password from assets_systemuser where id = \'8d7e9a51919f4738ac4b1197c9b00681\';
 -------------------------- 
| password                 |
 -------------------------- 
| 0T-hgpYELmkDAxwI8Wa1sQ== |
 -------------------------- 
1 row in set (0.01 sec)

JumpServer使用国密算法,修改配置参数即可,默认是AES。

# config.txt 环境变量的配置文件
SECURITY_DATA_CRYPTO_ALGO=gm
# config.yml yml格式配置文件
SECURITY_DATA_CRYPTO_ALGO: gm

功能优化

■ MySQL连接支持使用网域网关;

■ 密码过期前,页面中增加提示信息;

■ LDAP用户搜索,忽略大小写并支持模糊搜索;

■ 支持批量删除任务信息;

■ 优化改密计划,生成默认密码规则的长度为30位,包含大小写、数字、特殊字符(X-Pack增强包内);

■ 优化云管中心同步逻辑(X-Pack增强包内);

■ 优化Elastic Search的命令记录,增加时间字段(KoKo);

■ 优化KoKo注册机制(KoKo);

■ 优化共享监控,可返回最新数据(KoKo)。

Bug修复

■ 修复用户登录失败次数出现0次的问题;

■ 修复设置网关的密码不能包含特殊字符;

■ 修复资产授权规则导入失败的问题;

■ 修复用户的资产不区分组织的问题;

■ 修复工单申请资产授权中通过人显示不对的问题;

■ 修复华为云没有获取全部Region下的VPC,导致同步资产设置网域为Default的问题(X-Pack增强包内)。

重构

■ 重构Application模块;

■ 重构ApplicationPermission模块。

内容出处:,

声明:本网站所收集的部分公开资料来源于互联网,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。如果您发现网站上有侵犯您的知识产权的作品,请与我们取得联系,我们会及时修改或删除。文章链接:http://www.yixao.com/soft/15565.html

发表评论

登录后才能评论