2019年9月30日,Jumpserver堡垒机发布V1.5.3版本。自 V1.5.3 版本起,Koko(即基于Go语言开发的SSH客户端)将担任Coco(即基于Python语言开发的SSH客户端)在Jumpserver项目中的角色,后续版本将不会再对Coco进行维护。
新增功能
1. 使用Go重构的Koko替代Coco
Koko是使用Go重构的Unix资产连接组件。与之前使用的Coco相比,Koko支持多线程,性能更强,且负载更低。
2. 可收集资产上的已存在用户
Jumpserver软件订阅服务附含的X-Pack增强包新增“收集用户列表”功能,支持主动发现资产上已经存在的用户。
3. 组织可添加审计员角色
审计员是独立于用户与管理员之外的第三种角色,没有资产的连接和修改权限,只拥有日志的查看权限。
审计员登录后只能看到日志审计及会话审计。
4. Luna左侧授权树支持设置同步/异步加载,设置异步加载后资产展示方式变更
5. Luna 添加窗口列表功能
可使用窗口列表查看所有已打开的窗口。
6. Luna支持SFTP模式的文件打包下载
可直接在Unix资产上下载文件夹,会以压缩文件的形式下载。
7. Koko支持资产的异步加载和搜索
8. LDAP 导入/搜索使用分页获取
针对超大规模的LDAP用户数,Jumpserver支持分页形式导入,默认每页为1000个用户。
功能优化
1. 优化RemoteApp授权链逻辑;
2. 优化前端交互提示逻辑;
3. 优化资产树逻辑;
4. 优化改密计划模块;
5. Windows资产可以跳过Jumpserver的手动输入密码窗;
6. 优化Koko连接逻辑,优先使用连接复用,并支持TCP Proxy;
7. 优化Guacamole功能,支持定时清理上传文件。
Bug 修复
1. 修复授权规则列表前端展示的问题;
2. 修复授权详情中授权资产或节点添加资产失败的问题;
3. 修复系统设置的配置偶尔不生效的问题;
4. 修复命令执行左侧树点击问题;
5. 修复批量创建系统用户等资源时,initial_data 获取数据失败的问题;
6. 修复创建授权规则授权节点时,系统用户不自动推送的问题;
7. 修复浏览器关闭后Session不失效的问题;
8. 修复授权了一个节点,当移动节点后,被移动的节点下的资产会放到未分组节点下的问题;
9. 修复刷新资产硬件信息时无法检测NVMe硬盘的问题;
10. 修复命令执行宽度问题;
11. 修复RemoteApp应用创建/更新时,参数设置不成功的问题;
12. 修复云管中心同步实例计划更新时,地域和实例没有选择多个选项造成的同步问题;
13. 修复Koko网域连接未释放的问题;
14. 修复Koko会话最后一条命令未记录的问题;
15. 修复切换组织时,refer为空导致的问题;
16. 修复用户树节点资产数量不对的问题。