跳转至

了解飞致云旗下开源产品

更新日志⚓︎

v3.10.8⚓︎

2024年4月18日

新增功能 🌱

  • feat: 新增支持 Ansible 任务在沙箱中运行,运行环境为 jms_receptor 容器,以提高任务运行的安全性,避免可能导致敏感信息泄漏的情况
  • feat: 新增支持中文繁体语言(感谢 @elf168 贡献)
  • feat: 新增支持通过 Telnet 方式测试资产可连接性
  • feat: 新增支持管理员一键卸载已安装的远程应用
  • feat: 新增支持用户手动停止正在执行的快捷命令任务
  • feat: 新增支持开启/关闭系统任务执行(定时任务)
  • feat: 新增支持用户对 HUAWEI 交换机资产执行快捷命令
  • feat: 新增支持 Linux、Windows、远程应用等资产使用客户端方式连接时的 Token 复用功能
  • feat: 新增支持一键导出批量命令执行的日志信息
  • feat: 新增支持在用户详情授权的资产列表中查看某个资产授权的账号
  • feat: 新增支持用户配置资产连接默认打开方式(当前窗口/新窗口)
  • feat: 新增支持管理员监控用户使用本地客户端方式连接的 Windows 会话和远程应用会话(Razor)【企业版】
  • feat: 新增支持账号改密任务执行记录进行批量重试【企业版】
  • feat: 新增支持账号收集任务导出收集的账号信息数据【企业版】
  • feat: 新增支持管理员使用 Markdown 格式配置页脚内容,例如备案信息等【企业版】
  • feat: 新增支持管理员同时配置并启用飞书和 Lark(飞书国际版)认证服务【企业版】
  • feat: 新增支持火山引擎云服务(云同步资产)【企业版】
  • feat: 新增支持测试云账号时选择地域(云同步账号)【企业版】
  • feat: JumpServer Client Windows 客户端添加数字签名证书
  • feat: JumpServer Client 支持 XFTP 应用
  • feat: Installer 安装部署工具支持部分配置项的快捷配置操作(如:配置 NTP 同步、初始化配置文件、配置服务端口等)

功能优化 🚀

  • perf: 优化 MongoDB 数据库资产支持配置 authSource 认证数据库
  • perf: 优化资产、网域、网关之间的操作体验
  • perf: 优化创建网域时资产为非必填项,允许管理员先创建网域后创建资产
  • perf: 优化导出资源的 excel、csv 文件时默认打开不运行 Excel 指令
  • perf: 优化支持发布机仅初始化配置
  • perf: 优化资产授权规则导出文件时没有授权资产和用户的问题
  • perf: 优化 Linux 类型的资产可选择使用低版本(5.x、6.x)或高版本的 SSH 协议(可在新建 Linux 平台的 ssh 协议中进行选择)
  • perf: 优化支持用户配置资产连接默认方式(当前窗口、新窗口)
  • perf: 优化 Windows 会话的录像播放器显示问题
  • perf: 优化资产授权规则账号数量统计不准确的问题(包含指定账号的情况)
  • perf: 优化资产授权列表显示出授权的有效期字段信息
  • perf: 优化 LDAP 用户认证支持配置 user_dn 缓存时间,解决用户量较多时用户认证较慢的问题
  • perf: 优化命令记录列表点击转到后进行颜色标识,刷新页面后恢复默认颜色
  • perf: 优化 Ansible 使用 ansible_winrm 模块执行任务的超时时间(120s)
  • perf: 优化工作台我的资产页面根据资产可连接性排序不生效的问题
  • perf: 优化资产修改激活状态没有记录操作日志的问题
  • perf: 优化所有资源列表的默认排序规则(一般资源默认按照 name 排序,任务执行记录默认按照 date_started 降序排序)
  • perf: 优化使用分页方式定时清理会话记录,解决数据库连接超时问题
  • perf: 优化支持配置文件导出资源时的最大数量(MAX_LIMIT_PER_PAGE -> config.txt)
  • perf: 优化用户个人设置操作记录翻译文案
  • perf: 优化校验第三方登录用户的邮箱格式,如果不正确则使用默认邮箱格式
  • perf: 优化提高短信发送任务的优先级
  • perf: 优化用户执行的 Celery 任务日志查看权限(只有当前用户可查看)
  • perf: 优化资产会话支持显示和导出时长(duration)字段
  • perf: 优化审计台仪表盘命令记录总数为数据库和 Elasticsearch 命令存储服务的总和
  • perf: 优化 LDAP 系统设置测试用户登录时不需要管理员提前手动测试 LDAP 服务的可连接性
  • perf: 优化移动端创建资产授权时用户字段设置遮挡的问题
  • perf: 优化连接远程应用会话新增 Alt + Tab 快捷键支持(Lion)
  • perf: 优化 S3 录像存储自定义域名地址时可能会上传失败的问题(KoKo、Lion、Razor)
  • perf: 优化取消客户端方式连接数据库命令记录长度限制长度(Magnus)
  • perf: 优化 SFTP 会话的文件重命名操作使用文件上传权限进行控制(KoKo)
  • perf: 优化控制台页面的组织选择问题【企业版】
  • perf: 优化支持在全局组织中显示用户所属的组织及角色【企业版】
  • perf: 优化账号收集任务可单独添加资产【企业版】
  • perf: 优化界面设置页面主题中 Logo 图片预览的背景颜色【企业版】
  • perf: 修复工单系统搜索过滤申请人失败的问题【企业版】
  • perf: 优化账号改密任务执行记录可查看当前执行中的密码信息【企业版】
  • perf: 优化取消系统设置中 Chat-AI 功能参数的长度限制【企业版】
  • perf: 优化关闭阿里专有云的证书校验(云同步资产)【企业版】

问题修复 🐛

  • fix: 修复页面中的长文本输入框存在跨站脚本攻击(Cross-Site Scripting,XSS)的安全漏洞(感谢 西卡德高安全团队 发现并上报到 JumpServer 安全团队)
  • fix: 修复用户登录页面自动登录不能勾选的问题
  • fix: 修复克隆 Web 资产时标签选择器信息丢失的问题
  • fix: 修复 Celery 异步任务经常卡住不执行的问题(由于 Redis Lock 竞争导致)
  • fix: 修复忘记密码短信验证码过期的问题
  • fix: 修复用户会话偶尔会过期,需要重新登录的问题
  • fix: 修复用户使用 SSO 方式认证时没有执行用户登录规则校验的问题
  • fix: 修复管理员手动下线用户失败的问题
  • fix: 修复用户列表过滤用户组织角色不生效的问题
  • fix: 修复用户收藏夹文件中的资产会丢失的问题
  • fix: 修复用户登录资产时手动输入的 username 没有进行登录资产 ACL 控制的问题【企业版】
  • fix: 修复 FTP 审计文件没有正常清理的问题
  • fix: 修复客户端方式连接 Redis 数据库 Value 值较大导致操作失败的问题(Magnus)
  • fix: 修复使用 WinSCP 工具连接资产下载文件时报错的问题(KoKo)
  • fix: 修复 Luna 页面用户会话过期提醒时,点击确定无法返回登录页面的问题
  • fix: 修复 Kael 组件不启用时 Luna 页面 Websocket 报错的问题
  • fix: 修复 Web 方式连接 Kubernetes 资产和远程应用时,Luna 页面没有浮窗图标的问题(Lion)
  • fix: 修复点击管理页面 Logo 图标时显示卡住的问题
  • fix: 修复创建账号时没有默认资产的问题
  • fix: 修复会话详情中文件传输列表过滤失败的问题
  • fix: 修复录像存储服务配置无效导致录像下载失败的问题
  • fix: 修复测试 RDP 协议资产可连接性时使用的 python 解释器路径不对的问题
  • fix: 修复自定义短信测试结果总是显示成功的问题
  • fix: 修复关闭作业中心配置后用户批量上传文件报错的问题
  • fix: 修复 Tcpdump 系统工具捕获的 IP 为空时解析不到的问题
  • fix: 修复 celery-beat 定时任务调度服务开启在 Redis SSL 的情况下启动失败的问题
  • fix: 修复用户执行快捷命令时,当资产不存在指定账号的情况下,账号策略选择仅特权用户执行不生效的问题
  • fix: 修复全局组织中组织角色用户数量不准确的问题【企业版】
  • fix: 修复工单二级审批通过后一级审批管理员看不到工单的问题【企业版】
  • fix: 修复资产登录 ACL 规则属性为标签时规则不生效的问题【企业版】
  • fix: 修复 OAuth2 未激活用户登录认证时会出现重复跳转登录的问题【企业版】
  • fix: 修复资产登录规则中设置的节点或资产资源被删除后,用户连接资产会报错的问题【企业版】
  • fix: 修复云同步任务中有多个策略时部分策略不生效的问题【企业版】

v3.10.7⚓︎

2024年3月27日

问题修复 🐛

  • fix: 修复 Celery 定时任务偶尔不执行的问题
  • fix: 修复 JumpServer 作业管理中 Ansible Playbook 文件存在 JinJa2 模版代码注入导致的 Celery 容器远程执行的漏洞
  • fix: 修复 JumpServer 作业管理中 Ansible Playbook 文件存在参数验证缺陷导致的 Celery 容器远程执行的漏洞
  • fix: 修复 Oracle 数据库使用 Service name 连接报错的问题(Chen)【企业版】

v3.10.6⚓︎

2024年3月19日

问题修复 🐛

  • fix: 修复使用 Token 连接资产特殊情况下报错的问题(当设置的登录资产规则中资源对象被删除时)
  • fix: 修复作业中心 Playbook 文件存在用户权限隔离不生效的问题
  • fix: 修复作业中心 Job、JobExecution 资源存在用户权限隔离不生效的问题

v3.10.5⚓︎

2024年3月5日

问题修复 🐛

  • fix: 修复集群环境下连接 Oracle 数据库可能导致服务停止的问题(Magnus)【企业版】
  • fix: 修复控制台仪表盘中会话用户、会话资产排序数量均为 1 的问题
  • fix: 修复特殊情况下组件上传录像文件到 Ceph 存储时会失败的问题(KoKo、Lion)
  • fix: 修复连接远程应用会话时没有右侧浮窗图标的问题(Lion)
  • fix: 修复资源搜索结果刷新页面后失效的问题
  • fix: 修复自动任务跳转执行列表显示结果不准确的问题

功能优化 🚀

  • perf: 优化组件会话使用 rz 命令下载文件时大小限制为 500M 以内(KoKo)

v3.10.4⚓︎

2024年2月29日

新增功能 🌱

  • feat: 支持配置申请资产工单的资产可选范围【企业版】
  • feat: 支持使用 win_shell 模块执行快捷命令
  • feat: 支持使用 winrm 协议上传文件
  • feat: 支持批量测试资产账号可连接性
  • feat: 支持批量更新资产账号信息
  • feat: 支持设置用户改密日志记录保留天数
  • feat: 支持查看资产会话详细活动日志
  • feat: 支持用户手机号国际区号选择
  • feat: 支持 MFA 软件下载二维码图片自定义上传
  • feat: 支持账号模版的文件导入、导出功能
  • feat: 支持免密审批申请资产工单【企业版】
  • feat: 支持通过标签选择资产(账号改密、账号推送任务)【企业版】

功能优化 🚀

  • perf: 优化OAuth2 用户认证获取 Token 信息支持 POST_DATA 和 POST_JSON 两种方式【企业版】
  • perf: 优化用户会话过期时间根据用户空闲时间进行计算
  • perf: 优化系统任务列表查询操作提升响应速度
  • perf: 优化标签搜索过滤功能,支持使用属性选择的资源进行过滤
  • perf: 优化账号改密任务增加执行结果汇总信息【企业版】
  • perf: 优化使用新的钉钉登录接口进行用户认证【企业版】
  • perf: 优化资产授权用户信息不显示组件用户
  • perf: 优化自动化任务默认按优先级排序
  • perf: 优化账号收集任务支持对资产名称模糊搜索【企业版】
  • perf: 优化作业审计日志添加任务类型信息显示
  • perf: 优化定时任务运行周期时间限制不小于 10 分钟
  • perf: 优化会话详情中增加文件传输审计日志记录
  • perf: 优化创建资产授权规则时选择资产弹窗页面点击遮罩不关闭弹窗
  • perf: 优化创建账号模版支持上传密钥文件
  • perf: 优化操作日志支持通过资源类型进行搜索
  • perf: 优化 Web 终端页面资产连接方式排列显示问题
  • perf: 优化 Web 终端页面统一智能问答和会话悬浮按钮显示
  • perf: 优化用户 SSH 连接资产后退出,命令行返回会延迟 2s 的问题(KoKo)
  • perf: 优化用户 SSH 登录失败后强制重置用户 Session(KoKo)
  • perf: 优化连接 Windows 资产时用户名支持以 # 作为分隔符(Razor)【企业版】

问题修复 🐛

  • fix: 修复账号改密密钥为 None 时报错的问题【企业版】
  • fix: 修复下载的 RDP 文件中地址字段为空的问题
  • fix: 修复收集 Windows 系统账号失败的问题【企业版】
  • fix: 修复 Oracle 数据库用户为 sysdba 类型时,账号改密、账号推送、账号测试任务会执行失败的问题【企业版】
  • fix: 修复工单审批时间记录不准确问题【企业版】
  • fix: 修复资产过期提示消息发送失败的问题
  • fix: 修复控制台仪表盘会话用户、会话资产排序不准确的问题
  • fix: 修复用户登录后仪表盘显示 403 无权限的问题
  • fix: 修复用户登录资产后没有发送登录提醒消息的问题【企业版】
  • fix: 修复登录页面提示 <登录超时,请重新登录> 的问题
  • fix: 修复 LDAP 用户导入偶尔超时的问题
  • fix: 修复 Core、Celery 组件状态偶尔离线的问题
  • fix: 修复命令上传由于 input 长度限制导致上传失败的问题
  • fix: 修复 SAML2 用户认证偶现 502 报错的问题(感谢 @mjwtc0722 贡献)
  • fix: 修复 Web 资产的选择器与资产平台不一致的问题
  • fix: 修复资产详情中推送账号的参数没有使用平台参数的问题【企业版】
  • fix: 修复 Web 终端页面多个 Tab 超出页面宽度时显示不全的问题
  • fix: 修复账号备份选择 SFTP 存储有多个时可能导致任务异常的问题
  • fix: 修复 MySQL 资产连接输入中文乱码的问题(KoKo)
  • fix: 修复 ClickHouse 数据库校验密码失败的问题(KoKo)
  • fix: 修复通过网关连接 AWS Redis 数据库失败的问题(KoKo)
  • fix: 修复日志中出现大量 ERROR 日志信息的问题(Magnus)【企业版】
  • fix: 修复 AWS Oracle 连接耗时太长导致无限等待的问题(Chen)【企业版】
  • fix: 修复录像上传 S3 失败的问题(Lion)

v3.10.3⚓︎

2024年1月25日

问题修复 🐛

  • fix: 修复 Redis 密码包含特殊字符时 jms_celery 容器启动失败的问题
  • fix: 修复资产授权列表用户、用户组等资源数量计算不准确的问题
  • fix: 修复 Web CLI 连接 MySQL 数据库时无法输入中文的问题
  • fix: 修复校验未活跃用户任务执行报错的问题

v3.10.2⚓︎

2024年1月18日

新增功能 🌱

  • feat: 资产账号密码历史记录支持设置保留数量
  • feat: 邮件服务支持使用 Exchange 协议
  • feat: 支持配置 RADIUS_ATTRIBUTES 属性(配置文件,查看参数列表)
  • feat: LDAP 定时同步用户完成后支持发送消息通知功能
  • feat: 支持 SQL Server 数据库连接支持命令审计(Magnus)【企业版】

功能优化 🚀

  • perf: 优化用户授权资产树加载速度
  • perf: 优化支持 Redis 密码使用特殊字符(配置文件)
  • perf: 优化同步 LDAP 用户时,用户组只移除 LDAP 同步过来的用户组(以 AD 开头的用户组名称)
  • perf: 优化资产标签绑定逻辑,解决主机等列表不显示绑定标签的问题
  • perf: 优化使用 Nginx 处理静态资源,解决会话录像在线播放不能倍速播放的问题(mp4 格式)
  • perf: 优化标签导入和搜索问题
  • perf: 优化 Web GUI 方式连接数据库时去掉超时时间限制(Chen)

问题修复 🐛

  • fix: 修复 UNION 的类型 character varying 和 uuid 不匹配的问题(感谢 @zhoufaming 贡献)
  • fix: 修复手机号加密导致忘记密码判断总是失败问题
  • fix: 修复用户登录成功日志不显示的问题
  • fix: 修复账号备份和改密结果文件只导出一条记录的问题【企业版】
  • fix: 修复账号改密更新日期没有同步更新的问题【企业版】
  • fix: 修复导入自定义远程应用报错的问题
  • fix: 修复资源列表按字段排序失效的问题
  • fix: 修复组织管理员用户没有权限监控会话及查看录像问题【企业版】
  • fix: 修复配置文件开启 HTTPS_PORT,升级后会被注释掉导致访问失败的问题

v3.10.1⚓︎

2023年12月29日

功能优化 🚀

  • perf: 优化对批量文件上传执行结果进行汇总显示
  • perf: 优化资产列表支持通过 Address 字段进行排序
  • perf: 优化用户登录提醒和资产登录提醒文案,支持显示用户名信息
  • perf: 优化上传远程应用的时间限制(默认 1h)
  • perf: 优化资产详情删除账号时增加确认弹窗
  • perf: 优化手动登录的用户连接远程应用时可以下载 RDP 文件
  • perf: 优化 cmdOutputParser reset 之前获取 PS1(KoKo)(感谢 @triptao
  • perf: 优化批量更新资产标签不能使用的问题

问题修复 🐛

  • fix: 修复用户管理员 SESSION_COOKIE_AGE 会话时间后,用户打开 Luna 页面不会过期的问题
  • fix: 修复我的资产页面标签列不显示的问题
  • fix: 修复 Swagger API 页面打开报错的问题
  • fix: 修复连接远程应用时标签匹配失败的问题
  • fix: 修复 TiDB 作为后端数据库时服务启动失败的问题
  • fix: 修复账号收集任务只收集了一个资产账号信息的问题
  • fix: 修复资产账号不存在时同步删除任务执行报错的问题
  • fix: 修复克隆网关资产平台显示错误的问题
  • fix: 修复 Luna 页面使用快捷键切换会话窗口后会话无法操作的问题
  • fix: 修复 Luna 页面连接 Windows 会话时的 Keyboard Layout 键盘映射问题(Lion)
  • fix: 修复 Luna 页面同时分屏连接多个会话时第一个会话会重复执行两次命令的问题
  • fix: 修复 Luna 页面拖动会话窗口后关闭操作没有对应的问题
  • fix: 修复云同步更新资产时无协议导致更新失败的问题【企业版】
  • fix: 修复账号备份密码中包含特殊字符时备份失败的问题(如:\x)【企业版】

v3.10.0⚓︎

2023年12月21日

新增功能 🌱

  • feat: 新增支持全局标签管理
  • feat: 新增 Chat AI 小助手功能(ChatGPT)
  • feat: 新增支持同步删除远程服务器中的账号信息(账号收集)
  • feat: 新增虚拟应用功能,支持 Linux 系统作为远程应用发布机(Panda 组件)【企业版】
  • feat: 新增 SQL Server 数据库支持通过本地客户端连接(Magnus)【企业版】
  • feat: 新增批量文件发送功能
  • feat: 新增 Slack 用户认证和消息通知功能【企业版】
  • feat: 新增公司备案信息配置功能【企业版】
  • feat: 新增用户详情支持查看用户资产会话信息
  • feat: 新增资产详情支持查看历史命令执行记录
  • feat: 新增 Spanish、Spanish (Latin American) keyboard Layout 选项(Luna)
  • feat: 新增支持深信服云平台、阿里云专有云、ZStack 等云服务商【企业版】
  • feat: 新增 Luna 页面会话 Tab 的快捷键切换功能(Option + Left/Right)
  • feat: 新增 JumpServer Client 支持苹果系统签名认证

功能优化 🚀

  • perf: 优化任务延迟执行判断逻辑
  • perf: 优化 LDAP 认证配置相关操作使用 Websocket 协议发送请求
  • perf: 优化用户访问需要跳转 URL 时进行安全性检测
  • perf: 优化工单处理提示消息页面【企业版】
  • perf: 优化作业中心支持对配置网域的数据库批量执行命令
  • perf: 优化所有 ViewSet 中 QuerySet 的 count 计算逻辑
  • perf: 优化账号改密、账号推送任务中账号密码字段均支持除 {{ 开头、}} 结尾以外的任何特殊字符
  • perf: 优化服务端点 Host 支持配置 IPv6 地址
  • perf: 优化远程应用连接账号选择,不随机 js_ 开头的账号
  • perf: 优化资产列表支持通过创建日期进行排序
  • perf: 优化系统任务支持显示执行周期、下次执行开始时间等信息
  • perf: 优化不支持录像的会话,在错误信息字段中显示原因
  • perf: 优化获取客户端访问 IP 信息仅从 X-FORWARDED-FOR 中获取
  • perf: 优化 RDP Client 会话连接时的高级选项支持 session bpp:i 参数设置(默认 32)
  • perf: 优化自动禁用用户默认排除 admin 用户
  • perf: 优化通过资产授权使用模版添加的账号,同步给账号绑定源账号模版
  • perf: 优化用户组添加全部用户时需要二次确认
  • perf: 优化快捷命令发送到会话,支持选择发送范围(当前会话、所有会话)(Luna)
  • perf: 优化 Web GUI 方式连接 MySQL 数据库时支持禁用自动补全,提高数据库加载速度(Chen)
  • perf: 优化 SSH 终端连接资产后退出显示之前搜索的结果(KoKo)
  • perf: 优化兼容 MobaXterm 软件打开软连接目录的问题(KoKo)
  • perf: 优化执行 SQL 和 导出 SQL 查询结果的命令记录区分(Chen)
  • perf: 优化批量执行 MySQL 命令的工单审批逻辑(Chen)【企业版】

问题修复 🐛

  • fix: 修复自动禁用非活跃用户判断逻辑
  • fix: 修复 Redis 服务开始 SSL 后 Websocket 连接失败的问题
  • fix: 修复 MySQL 数据库资产开启、再关闭 SSL 后,测试可连接性失败的问题
  • fix: 修复远程应用账号标记、释放逻辑,解决首次连接远程应用可能出现没有可用账号的问题
  • fix: 修复登录第三方不存在的用户时,改密日志会增加的问题
  • fix: 修复配置 Logo 后移动端不显示的问题【企业版】
  • fix: 修复 arm 版离线包缺少 freerdp2-dev 依赖的问题
  • fix: 修复华为云同步资产只同步 20 个的问题【企业版】
  • fix: 修复华为云同步 CN_NORTH_1 区域不可用的问题【企业版】
  • fix: 修复远程应用不能更新的问题
  • fix: 修复资产选择节点组件点击取消不能关闭弹窗问题
  • fix: 修复 Web SFTP 连接资产时刷新页面显示一些不存在的文件的问题(KoKo)
  • fix: 修复连接 MySQL 资产后可以执行系统命令的问题(KoKo)
  • fix: 修复双击数据表无法查询数据的问题(Chen)
  • fix: 修复使用 Oracle 10 的用户无法连接 Oracle 12 版本数据库的问题(Magnus)【企业版】

v3.9.3⚓︎

2023年11月28日

功能优化 🚀

  • perf: 优化 API 分页获取资源数量的查询逻辑,减少查询次数
  • perf: 优化系统设置中界面设置的图片上传限制【企业版】
  • perf: 优化 SFTP 对象存储禁止设置为默认存储
  • perf: 优化 Luna 页面登录检查逻辑,避免多次请求 API

v3.9.2⚓︎

2023年11月21日

功能优化 🚀

  • perf: 优化 Delay run 运行逻辑,解决异步任务偶尔没有执行的问题

问题修复 🐛

  • fix: 修复 MySQL 数据库资产开启 SSL 后再关闭,测试可连接性失败的问题
  • fix: 修复 Redis 后端服务数据库由于 WebSocket 链接未断开导致连接数持续增长的问题

v3.9.1⚓︎

2023年11月17日

功能优化 🚀

  • perf: 优化 Luna 页面版本号格式
  • perf: 优化快捷命令执行日志中显示 Debug 信息的问题
  • perf: 优化禁用长时间未登录用户的逻辑

v3.9.0⚓︎

2023年11月16日

新增功能 🌱

  • feat: 新增资产授权规则支持对协议进行授权
  • feat: 新增资产授权规则支持对会话分享动作进行授权
  • feat: 新增远程应用发布机支持使用同名账号进行连接
  • feat: 新增用户 API Key 支持配置 IP 白名单
  • feat: 新增账号备份支持配置 SFTP 存储方式
  • feat: 新增多资源选择策略的属性匹配支持 同时包含 和 任意包含 两种模式
  • feat: 新增 Windows 资产连接支持开启和关闭智能调整窗口大小
  • feat: 新增工作台支持系统工具(管理员可配置用户角色开启,默认关闭)【企业版】
  • feat: 新增语言切换功能(控制台、工作台、审计台)
  • feat: 新增账号收集任务支持资产账号信息变动的消息通知【企业版】
  • feat: 新增 SSH 方式登录成功后支持查看系统公告信息(KoKo)
  • feat: 新增系统公告设置支持 Markdown View 预览模式
  • feat: 新增资产连接高级选项 GB2312 和 IOS-8859-1 编码格式
  • feat: 新增作业中心历史执行日志的保留天数配置项
  • feat: 新增账号推送、账号改密历史执行中支持对单个资产账号进行重试【企业版】
  • feat: 新增控制数据库连接时的复制、粘贴动作(Web GUI)(Chen)

功能优化 🚀

  • perf: 优化 Dockerfile 构建逻辑
  • perf: 优化用户连接资产无协议时的提示信息
  • perf: 优化配置项 DOMAINS 的端口处理逻辑
  • perf: 优化 OAuth2.0 认证方式中获取 Access Token 的 Content 类型
  • perf: 优化生成 RSA Key 的默认长度为 2048 字符
  • perf: 优化用户登录日志和在线用户的 IP 地址获取逻辑
  • perf: 优化在线用户新增活跃属性标识
  • perf: 优化在线用户扫描机制(Scan)
  • perf: 优化命令存储为本地数据库时命令列表支持资产模糊搜索
  • perf: 优化发布机选择策略
  • perf: 优化资产账号密码中支持使用特殊字符 ' 和 "
  • perf: 优化发布机终端名称不包含空白字符
  • perf: 优化仪表盘查询 FTP Log 日志的 SQL 语句,减少查询次数
  • perf: 优化远程应用名称不能包含 () 字符
  • perf: 优化作业中心资产树父节点选中时点击展开子节点默认也是选中状态
  • perf: 优化保存快捷命令时命令为空不能保存
  • perf: 优化用户最后执行的命令未记录的问题(Magnus)
  • perf: 优化 API Key 认证记录用户时间逻辑,避免次数太多导致数据库被锁定

问题修复 🐛

  • fix: 修复云同步任务中的策略不能被清空的问题【企业版】
  • fix: 修复账号改密密码规则提交不生效的问题【企业版】
  • fix: 修复获取全部资产数据库列表时报错的问题【企业版】
  • fix: 修复账号改密测试切换自账号可连接性失败的问题【企业版】
  • fix: 修复 DB2 资产平台已经存在的问题
  • fix: 修复组件可能启动失败的问题
  • fix: 修复包含 Apps 资产节点时可能导致数据库迁移失败的问题
  • fix: 修复资产连接信息超长导致 JumpServer 客户端拉起无响应的问题
  • fix: 修复发布机名称包含特殊字符时导致部署失败的问题
  • fix: 修复 Elasticsearch(6 版本)查询不到命令记录的问题
  • fix: 修复禁用用户 MFA 页面显示错误的问题
  • fix: 修复使用切换自的交换机账号登录时卡住的问题
  • fix: 修复账号改密记录无法搜索查询的问题【企业版】
  • fix: 修复 MySQL 数据库测试可连接性失败的问题
  • fix: 修复作业日志搜索用户报错的问题
  • fix: 修复快捷命令找不到 mssql_module 路径的问题
  • fix: 修复自动化任务中资产包含多个协议时端口获取不准确的问题
  • fix: 修复账号改密时 root 账号密钥未修改成的问题【企业版】
  • fix: 修复连接 Telnet 协议资产时客户端拉起无响应的问题
  • fix: 修复快捷命令 Playbook 部分任务不可执行的问题
  • fix: 修复快捷命令 SQLServer 资产执行失败的问题
  • fix: 修复云同步策略设置的账号模版和实际账号未进行关联的问题【企业版】
  • fix: 修复云同步策略为不等于时不生效的问题【企业版】
  • fix: 修复新创建的云同步任务策略为空时报错的问题【企业版】
  • fix: 修复云账号详情页面更新会报错的问题【企业版】
  • fix: 修复云同步任务的优先级无法更新的问题【企业版】
  • fix: 修复创建工单搜索资产后不显示的问题【企业版】
  • fix: 修复创建工单账号字段搜索后点击下拉选项时会重复添加的问题【企业版】
  • fix: 修复连接远程应用时 服务端点选择策略 未生效的问题
  • fix: 修复 CentOS 系统的用户使用 sudo 方式切换登录会失败的问题(KoKo)
  • fix: 修复使用 SSH 密钥方式登录 KoKo 失败的问题(KoKo)
  • fix: 修复 MySQL 无默认数据库时无法通过 Web GUI 方式连接的问题(Chen)
  • fix: 修复 Oracle 使用 16 位密码无法使用本地客户端连接的问题(Magnus)【企业版】
  • fix: 修复使用本地客户端方式连接数据库,其中记录命令的风险等级不准确的问题(Magnus)
  • fix: 修复 Windows 资产账号推送、账号改密使用 WinRM 方式会执行失败的问题【企业版】

v3.8.2⚓︎

2023年11月13日

功能优化 🚀

  • perf: 优化发布机选择策略

问题修复 🐛

  • fix: 修复 DB2 资产平台已经存在导致迁移失败的问题
  • fix: 修复资产节点名称(Apps)重复导致升级失败的问题
  • fix: 修复 Elasticsearch(6 版本)查询不到命令记录的问题
  • fix: 修复 MySQL 未写默认数据库导致 Web GUI 方式连接失败的问题(Chen)
  • fix: 修复用户使用 SSH 密钥登录失败的问题(KoKo)
  • fix: 修复云账号页面更新报错的问题【企业版】
  • fix: 修复创建工单搜索资产不显示的问题【企业版】
  • fix: 修复创建工单账号字段搜索后点击下拉选项时重复添加的问题【企业版】

v3.8.1⚓︎

2023年10月25日

功能优化 🚀

  • perf: 优化在线用户信息统计方式
  • perf: 优化默认激活账号列表页面
  • perf: 优化 LDAP 用户列表导入全部用户失败后没有提示信息的问题
  • perf: 优化远程应用名称不能包含 () 字符

问题修复 🐛

  • fix: 修复数据库资产不分页时接口报错的问题
  • fix: 修复 DOMAINS 配置参数包含 :80 和 :443 时启动失败的问题
  • fix: 修复改密任务权限位使用错误的问题【企业版】
  • fix: 修复改密任务执行切换自账号的可连接性测试失败的问题【企业版】
  • fix: 修复资产类型选择问题
  • fix: 修复 Oracle 数据库使用 16 位密码无法连接的问题【企业版】

v3.8.0⚓︎

2023年10月20日

新增功能 🌱

  • feat: 新增用户登录的通知功能
  • feat: 新增用户登录资产的通知功能
  • feat: 支持指定目录运行作业中心命令
  • feat: 支持持久化保存用户主题配色(Web CLI)(KoKo)
  • feat: 支持纳管 DB2 类型的数据库【企业版】
  • feat: 支持切换自账号的改密任务【企业版】
  • feat: 支持自定义短信认证方式(文件方式)【企业版】
  • feat: 支持数据库查询集的下载导出功能(Web GUI)(Chen)

功能优化 🚀

  • perf: 优化 Magnus 组件使用 netcat 工具进行容器健康监测(Magnus)
  • perf: 优化定时记录键盘操作逻辑(Lion)
  • perf: 优化新增 Alt + Tab 快捷键(Lion)
  • perf: 优化 Redis 哨兵连接策略(KoKo)
  • perf: 优化 SSH 登录时增加对登录 IP 的校验(KoKo)
  • perf: 优化 Luna 页面同名账号和手动输入账号允许下载 RDP 文件【企业版】
  • perf: 优化 Luna 页面快捷命令增加图标显示
  • perf: 优化 Luna 页面没有账号选择时给出提示信息
  • perf: 优化 Luna 页面用户会话过期后提示需要重新登录,不断开当前会话
  • perf: 优化账号收集、账号改密、账号备份多次点击执行次数不能正常跳转到执行列表的问题【企业版】
  • perf: 优化资产授权详情中已添加的资产不能重复添加
  • perf: 优化列表搜索框可以使用退格键删除搜索条件
  • perf: 优化命令组增加命令规则搜索字段
  • perf: 优化 Windows 平台的默认账号测试和账号校验均使用 rdp 方式
  • perf: 优化第三方用户扫码绑定后强制退出重新登录
  • perf: 优化在线用户的过期时间获取逻辑(实时获取)
  • perf: 优化更新资产的平台时默认增加新的协议类型
  • perf: 优化更新用户绑定 MFA 的二维码图片
  • perf: 优化 MySQL、MariaDB 的默认数据库字段不再必填
  • perf: 优化用户 Passkey 认证方式只允许本地用户使用
  • perf: 优化记录会话录像失败原因
  • perf: 优化 OTP 校验窗口最小值可设置为 0
  • perf: 优化账号模版信息同步更新到所关联的账号,包括名称、用户名、密钥和密钥类型等信息
  • perf: 优化任务执行历史默认按照最后执行时间降序排序
  • perf: 优化同步更新 LDAP 用户的用户组信息
  • perf: 优化验证码校验逻辑,防止被暴力破解
  • perf: 优化账号模版生成随机密码密钥的逻辑
  • perf: 优化长期未登录用户自动禁用的检测逻辑
  • perf: 优化管理员默认邮箱地址 admin@example.com
  • perf: 优化随机字符生成方法使用 secrets 库
  • perf: 优化用户登录城市的校验逻辑,避免同城登录误判为异地的问题
  • perf: 优化记录用户 API Key 的最后使用日期
  • perf: 优化资产登录被访问控制策略拒绝后登录行为记录到操作日志【企业版】
  • perf: 优化统一用户操作过程中需要二次确认用户身份的处理逻辑
  • perf: 优化未登录用户审批工单时自动跳转到登录页面【企业版】

问题修复 🐛

  • fix: 修复账号改密密码策略提交不生效的问题【企业版】
  • fix: 修复 Websocket 超时断开连接的问题(Chen)
  • fix: 修复 Web GUI 连接数据库查询 biginteger 字段值时精度丢失的问题(Chen)
  • fix: 修复执行 screen 和 tmux 命令后没有录像的问题(KoKo)
  • fix: 修复 Luna 页面拖拽会话 Tab 导致会话重新连接的问题
  • fix: 修复命令过滤规则中点击命令组跳转到详情的问题
  • fix: 修复连接令牌过期按钮被禁用的问题
  • fix: 修复系统设置邮件设置后缀失败的问题
  • fix: 修复云同步资产时设置账号模版导致同步失败的问题【企业版】
  • fix: 修复界面设置权限位错误问题【企业版】
  • fix: 修复云同步资产没有设置节点的问题【企业版】
  • fix: 修复离线会话依然显示在线的问题
  • fix: 修复第三方用户登录失败的问题
  • fix: 修复更新资产标签时资产协议被清空的问题
  • fix: 修复一些 RBAC 权限错误导致操作失败的问题
  • fix: 修复组织管理员创建用户失败的问题【企业版】
  • fix: 修复账号改密执行列表中模糊搜索报错的问题【企业版】
  • fix: 修复通过账号模版添加资产切换自账号没有同步创建的问题
  • fix: 修复克隆包含切换自的账号时,没有克隆切换自账号的问题
  • fix: 修复更新用户手机号选择 +86 时保存不生效的问题
  • fix: 修复节点资产数量方法计算不准确的问题
  • fix: 修复资产名称中包含 / 字符执行 Ansible 任务失败的问题
  • fix: 修复 DOMAINS 配置添加 80 和 443 端口后不生效的问题
  • fix: 修复找回密码时手机号增加 + 号导致发送短信失败的问题
  • fix: 修复验证码校验逻辑和报错信息
  • fix: 修复资产授权账号选择不显示节点下资产账号的问题
  • fix: 修复账号批量更新时报错的问题
  • fix: 修复用户 username 包含中文导致登录失败问题
  • fix: 修复 OpenID 用户被禁用后会循环登录跳转的问题
  • fix: 修复 v2 升级 v3 时系统用户迁移导致创建账号 ID 字段冲突报错的问题(同时包含密码和密钥的系统用户)

v3.7.2⚓︎

2023年10月10日

功能优化 🚀

  • perf: 优化邮件发送的邮箱信息过滤
  • perf: 优化创建资产授权时的提示所有资产下的账号名称信息
  • perf: 优化更新依赖 jms-storage==0.0.52
  • perf: 优化放开 grep 命令(KoKo)
  • perf: 优化完善 SSH MFA 认证机制(KoKo)

问题修复 🐛

  • fix: 修复批量更新账号失败的问题
  • fix: 修复系统设置中邮件设置后缀不生效的问题
  • fix: 修复获取 Web 终端远程应用连接选项失败的问题
  • fix: 修复 MariaDB 数据库的连接信息提示(KoKo)
  • fix: 修复 Oracle 连接异常导致的服务停止问题(Magnus)
  • fix: 修复 jms_web 容器缺少依赖导致的远程应用发布机拉起应用失败的问题

v3.7.1⚓︎

2023年9月26日

功能优化 🚀

  • perf: 优化忘记密码验证码 1 min 内至多允许尝试三次,三次失败后立即失效
  • perf: 优化连接 MongoDB 数据库时禁用执行某些系统指令(Web CLI)(KoKo)
  • perf: 优化连接 Windows 资产右侧菜单会溢出显示滚动条的问题(Web GUI)(Lion)

问题修复 🐛

  • fix: 修复用户使用 Public Key 登录的问题
  • fix: 修复远程应用 Web GUI 方式连接失败的问题
  • fix: 修复忘记密码发送验证码失败的问题
  • fix: 修复系统用户迁移时包含密码和密钥导致创建账号 ID 冲突报错的问题
  • fix: 修复连接 MySQL 数据库 bigint unsigned 字段的精度显示问题(Web GUI)(Chen)
  • fix: 修复连接数据库资产 Websocket 会超时断开的问题(Web GUI)(Chen)
  • fix: 修复连接数据库资产部分图标不显示的问题(Web GUI)(Chen)
  • fix: 修复节点下资产数量计算不准确的问题
  • fix: 修复账号模版未生成随机密码密钥的问题
  • fix: 修复批量更新账号报错的问题
  • fix: 修复云同步资产没有节点问题【企业版】

v3.7.0⚓︎

2023年9月21日

新增功能 🌱

  • feat: 新增个人设置功能
  • feat: 新增资产连接分屏显示功能
  • feat: 新增 Passkey 用户认证方式
  • feat: 新增网络设备的批量命令执行功能
  • feat: 新增查看在线用户信息功能
  • feat: 新增 MySQL 数据库支持 SSL 方式连接(Web GUI)(Chen)
  • feat: 新增管理员查看并解锁全局被限制登录的 IP 地址信息
  • feat: 新增系统工具 Telnet、Ping 支持批量测试
  • feat: 新增 Traceroute 系统工具
  • feat: 新增公告内容支持 Markdown 语法
  • feat: 新增Web 终端页面支持查看 RDP 协议账号的已连接数量
  • feat: 新增Web 终端页面新增命令的选择、执行、保存功能
  • feat: 新增数据库连接方式支持命令的选择、执行、保存功能(Web GUI)(Chen)
  • feat: 回归数据库 Web CLI / CLI 方式的连接

功能优化 🚀

  • perf: 数据库命令复核支持显示 SQL 影响行数(Chen)【企业版】
  • perf: 优化特殊处理 SFTP 下 root 账号连接的目录权限问题
  • perf: 优化 SSH 终端连接时账号列表使用用户名进行排序
  • perf: 优化文件上传重命名问题,支持在个人设置中配置策略
  • perf: 优化 redis-cli 连接支持中文显示
  • perf: 优化 es 操作 bulk 为 create,支持写入数据流(KoKo)【感谢 @BoringCat
  • perf: 优化资产授权列表中指定账号字段不计算在账号数量中
  • perf: 优化账号模版中密码策略选择组件
  • perf: 优化创建资产时自动设置指定节点
  • perf: 优化创建用户时的默认角色设置
  • perf: 优化 Windows 资产账号密钥类型为 SSH-Key 时隐藏自动推送选项
  • perf: 优化 Crontab 组件,周日的值默认为 0
  • perf: 优化系统设置中邮件设置提交后页面空白的问题
  • perf: 优化会话列表用户、资产字段支持点击跳转
  • perf: 优化资产授权中用户、资产被选择之后下拉菜单选项中还能继续选择问题
  • perf: 优化登录页面移动端布局
  • perf: 优化 Elasticsearch host 中不允许包含 # 字符
  • perf: 优化删除用户时同步删除发布机中对应的账号信息
  • perf: 优化 Chrome 远程应用代填逻辑,不最小化窗口
  • perf: 优化平台 ID 字段权限为可读写,解决平台无法批量导入更新的问题
  • perf: 优化平台支持通过 Category、Type 进行搜索过滤
  • perf: 优化禁用长时间未登录用户的处理逻辑
  • perf: 优化新增限制超级权限的配置项
  • perf: 优化网络设备默认启用 Ansible 功能
  • perf: 优化 JumpServer Client 工具支持 msi 安装包
  • perf: 优化 Chrome 代填进度条最大超时时间 30s
  • perf: 优化日志相关表结构添加一些字段索引,提高查询速度
  • perf: 优化 Magnus DB Port 的日志显示问题
  • perf: 优化仪表盘数据不准确的问题
  • perf: 优化查看、下载录像行为记录到操作日志中
  • perf: 优化账号模版支持设置自动推送
  • perf: 优化不允许管理员修改自己的角色
  • perf: 优化网络设备支持配置 SFTP 协议
  • perf: 优化 SQL Server 数据库添加驱动标识,解决不同版本的数据库连接失败的问题【企业版】
  • perf: 优化发布机调度策略,避免多次调度到同一台发布机
  • perf: 优化批量连接资产后保留原来的已选项
  • perf: 优化域账号登录的域字符标识支持(domain\username、username@domain) 格式(Lion)
  • perf: 优化远程应用无法使用 vnc 协议的问题(Lion)
  • perf: 优化通过 Web GUI 连接 Windows 资产时的客户端名为 JumpServer-Lion(Lion)
  • perf: 优化 Postgre SQL 数据库动态加载驱动库(Chen)
  • perf: 优化日志循环打印问题(Kael)

问题修复 🐛

  • fix: 修复 Web GUI 连接数据库 long 类型精度丢失问题(Chen)
  • fix: 修复 Web GUI 连接数据库日期格式显示问题(Chen)
  • fix: 修复用户 SSH 公钥认证问题(KoKo)
  • fix: 修复思科交换机 telnet 连接时命令过滤拦截失败的问题(KoKo)
  • fix: 修复会话连接失败阻塞导致会话无法结束的问题(KoKo)
  • fix: 修复 redis-cli 命令报错的问题(KoKo)
  • fix: 修复 Luna 页面在 SYSTEM 组织下节点不能展开问题【企业版】
  • fix: 修复 Luna 页面不记住密码导致无法登录的问题
  • fix: 安全设置开启仅已存在用户登录,企业微信等扫描登录,如果用户不存在,还是会自动创建用户登录成功的问题【企业版】
  • fix: 修复角色详情用户 Name 显示问题
  • fix: 修复云同步所有资源都不执行同步策略的问题【企业版】
  • fix: 修复信号未监听导致 License 没有及时更新的问题【企业版】
  • fix: 修复依赖升级导致 Azure 云无法同步资产的问题【企业版】
  • fix: 修复登录资产控制会全局生效的问题
  • fix: 修复 SQL Server 数据库账号推送、改密失败的问题【企业版】
  • fix: 修复工单回复报错的问题【企业版】
  • fix: 修复 Private Storage Permission 访问权限问题
  • fix: 修复工单审计员修改申请的资产后,原申请资产依然被授权的问题【企业版】
  • fix: 修复账号推送定时任务不执行的问题
  • fix: 修复 CAS 用户登录失败的问题
  • fix: 修复用户绑定 MFA OTP 的二维码不显示的问题
  • fix: 修复通过网域连接 k8s 时支持默认端口 443【感谢 @hoilc) 贡献】
  • fix: 修复 KoKo 获取 SFTP 路径错误的问题【感谢 @hoilc 贡献】
  • fix: 修复 SAML2 认证用户无法登录的问题
  • fix: 修复创建会话分享不填写用户报错的问题
  • fix: 修复资产树创建子节点后没有获取到的问题
  • fix: 修复账号密钥校验不支持包含 { 和 % 字符
  • fix: 修复主机名中包含 [ 字符导致 Ansible 任务执行错误的问题

v3.6.6⚓︎

2023年9月26日

功能优化 🚀

  • perf: 优化忘记密码验证码 1 min 内至多允许尝试三次,三次失败后立即失效
  • perf: 优化连接 MongoDB 数据库时禁用执行某些系统指令(Web CLI)(KoKo)

问题修复 🐛

  • fix: 修复用户使用 Public Key 登录的问题
  • fix: 修复系统用户迁移时包含密码和密钥导致创建账号 ID 冲突报错的问题
  • fix: 修复节点下资产数量计算不准确的问题

v3.6.5⚓︎

2023年9月22日

问题修复 🐛

  • fix: 修复作业中心 Playbook 文件创建问题
  • fix: 修复 random 随机数生成逻辑
  • fix: 修复用户登录公钥认证问题(KoKo)

v3.6.4⚓︎

2023年9月11日

漏洞修复 🧸

  • fix: 修复 Private Storage Permission 访问权限漏洞

功能优化 🚀

  • perf: 优化 Nginx 配置文件静态录像文件获取路径

问题修复 🐛

  • fix: 修复工单审计员修改审批资产,原申请资产没有被移除的问题【企业版】
  • fix: 修复数据库 long 类型数据获取后精度丢失的问题(Chen)
  • fix: 修复日期时间格式问题(Chen)
  • fix: 修复使用客户端连接数据库可能触发异常导致服务停止的问题(Magnus)

v3.6.3⚓︎

2023年9月4日

功能优化 🚀

  • perf: 优化迁移 SFTP 协议的资产
  • perf: 优化云同步资产 ID 的构造逻辑【企业版】
  • perf: 优化云同步实例未获取到属性返回空值的问题【企业版】
  • perf: 优化 Kael 组件日志循环打印的问题

问题修复 🐛

  • fix: 修复获取仪表盘数据都是 0 的问题
  • fix: 修复连接 Redis 资产中文显示问题(KoKo)
  • fix: 修复 OTP 名称太长导致绑定二维码没有生成的问题
  • fix: 修复新添加的发布机没有被调度的问题
  • fix: 修复 SAML2、CAS 用户无法登录的问题【企业版】
  • fix: 修复自动化动态列表组件添加内容会闪退的问题
  • fix: 修复连接资产 SFTP 路径获取不对的问题(KoKo)
  • fix: 修复远程应用无法使用 VNC 协议的问题
  • fix: 修复 PostgreSQL 数据库获取属性失败的问题(Chen)【企业版】
  • fix: 修复云同步策略中删除动作和规则时提示 404 的问题【企业版】

v3.6.2⚓︎

2023年8月24日

功能优化 🚀

  • perf: 优化网络设备支持配置 SFTP 协议
  • perf: 优化 Web GUI 登录 Windows 时支持输入域账号登录 (domain\username)

问题修复 🐛

  • fix: 修复资产名称包含 [ 和 ] 字符时执行 Ansible 任务报错的问题
  • fix: 修复 Web Terminal 页面记住密码不勾选导致无法登录的问题(手动登录的账号)
  • fix: 修复 License 导入没有生效的问题【企业版】

v3.6.1⚓︎

2023年8月18日

问题修复 🐛

  • fix: 修复安装、升级 v3.6.0 版本后访问页面 400、403 的问题(正常情况下,不再强制要求配置 DOMAINS 参数)
  • fix: 修复资产树子节点创建后没有加载的问题
  • fix: 修复创建会话分享不填写用户报错的问题
  • fix: 修复通过 Web CLI 连接 Redis 数据库失败的问题
  • fix: 修复对于失效的会话无法终断的问题(资产连接失败导致连接阻塞)

v3.6.0⚓︎

2023年8月17日

新增功能 🌱

  • feat: 支持批量连接资产(Web Terminal 页面)
  • feat: 账号密钥支持使用 HashiCorp Vault 第三方密钥存储系统【企业版】
  • feat: 云同步支持配置多种同步策略【企业版】
  • feat: 重构 Kael 组件,提高响应速度(使用 Go 语言)
  • feat: 重构 JumpServer Client 支持可视化配置和拉起原生客户端工具(升级版本后需要重新安装新版 Client 客户端)
  • feat: 在线会话页面,支持管理员执行会话暂停和恢复操作
  • feat: 资产登录复核工单详情页面,支持审批人对当前会话执行暂停和恢复动作【企业版】
  • feat: 对于使用 Web GUI 方式连接的数据库,支持对表名和列名进行自动补全
  • feat: 对于 Web Terminal 页面的会话 Tab,支持手动拖拽排放位置
  • feat: 新增虚拟账号列表,支持查看同名账号、手动输入、匿名账号的相关描述信息,支持设置同名账号的密码使用策略
  • feat: 账号备份支持将密钥分段发送给不同的接受人【企业版】
  • feat: 支持配置会话的最大连接时长,超过最大时长系统自动强制断开会话
  • feat: 创建会话分享支持发送消息通知到被分享者
  • feat: 对于 Oracle 数据库支持通过 Web GUI 方式使用 sysdba 进行连接【企业版】
  • feat: 系统工具新增 Nmap 和 tcpdump 工具
  • feat: 支持自动禁用长时间未登录的用户,在 系统设置 > 安全设置 中进行配置检测时长(默认 30 天)
  • feat: 作业中心支持对 MySQL、PostgreSQL、SQL Server 数据库进行批量命令执行
  • feat: 对于 Web Terminal 页面,连接资产时提供 Guide 模式(显示资产连接密钥字符串)
  • feat: 支持对单个远程应用批量部署到多台应用发布机
  • feat: 应用发布机支持通过网域网关进行连接【企业版】

功能优化 🚀

  • perf: 优化工作台最近会话列表支持一键连接资产
  • perf: 移除 Web CLI 方式连接 MySQL、PostgreSQL、SQLServer、MariaDB 等数据库,建议通过 Web GUI 方式进行连接
  • perf: 优化资产协议,支持对 ssh 和 sftp 进行单独配置
  • perf: 优化用户授权账号 API 返回账号 ID 字段
  • perf: 优化用户 Suggestion API 使用 POST 方法请求
  • perf: 优化应用发布机的创建,支持控制账号数量的是否自动创建
  • perf: 优化应用连接的发布机账号选择策略,主机和应用都支持并发时使用私有账号,不支持并发时优先使用私有账号,其次使用公共账号
  • perf: 优化工单管理支持批量审批功能【企业版】
  • perf: 隐藏连接 Web 资产时的用户名、密码代填操作
  • perf: 优化创建用户时,默认添加到 Default 组织的 Default 用户组
  • perf: 优化通过 RDP File 连接 Windows 资产时支持多屏显示控制选项
  • perf: 优化组件的操作行为不记录到操作日志列表中
  • perf: 优化连接 Kubernetes 资产支持通过网域网关进行连接
  • perf: 优化 Telnet 资产平台,支持自定义 Prompt 的提示信息
  • perf: 优化资产测试可连接和账号改密,支持 sudo 和 su 切换用户(针对 Paramiko 方式)
  • perf: 优化 Web 资产平台支持开启和关闭安全模式,用于控制连接 Web 资产后是否允许打开新的窗口和访问不同域的地址
  • perf: 优化 Web Terminal 页面左侧用户授权资产树的右击操作,支持展开/折叠其子节点和节点下的所有资产
  • perf: 优化组织列表增加 Internal 字段标识【企业版】
  • perf: 优化 SYSTEM 组织不允许被删除【企业版】
  • perf: 优化账号改密的密码校验逻辑,解决改密成功后可能导致未保存密码的问题【企业版】
  • perf: 优化组件监控页面
  • perf: 优化账号 API 支持通过 comment 字段进行模糊搜索
  • perf: 优化任务日志页面的时间显示问题
  • perf: 优化系统设置的菜单布局
  • perf: 优化飞书信息消息通知文案 【感谢 @BoringCat
  • perf: 升级 MySQL==8.0.34 和 MariaDB==11.0.3 版本号(Magnus)
  • perf: 优化组件注册名称,避免名称重复导致启动失败的问题
  • perf: 优化远程应用上传时校验 License 版本【企业版】
  • perf: 优化账号列表默认显示激活状态
  • perf: 优化远程应用页面增加应用市场链接
  • perf: 优化命令列表页面的加载速度
  • perf: 优化命令记录列表增加账号列的显示
  • perf: 优化资产直连方式,支持使用资产 ID 进行连接(KoKo)
  • perf: 优化校验 Kubernetes Token 的方式,解决自定义 Token 连接集群失败的问题
  • perf: 优化文件管理上传文件时,如果存在同名文件则使用新名称进行保存
  • perf: 优化资产详情页面,通过账号模版添加账号时支持搜索指定模版
  • perf: 优化启动容器服务时设置容器名称为 Hostname
  • perf: 优化固定 video-worker 组件的 CPU 使用数量为 2,解决录像转码过程中资源占用较高的问题
  • perf: 优化云同步策略,由于资产名称太长导致同步任务执行失败的问题【企业版】
  • perf: 优化组织角色中增加连接令牌的权限并关联到工作台权限位

问题修复 🐛

  • fix: 修复批量更新资产报错的问题
  • fix: 修复使用同名账号登录 Web 资产时用户名代填失败问题
  • fix: 修复执行 Ansible 任务报错的问题
  • fix: 修复由于资产的名称太长导致资产连接失败的问题
  • fix: 修复 MAX_LIMIT_PER_PAGE 配置项的默认值和数据类型转换失败的问题
  • fix: 修复用户 SSH Public Key 的校验逻辑,解决用户个人信息页面上传公钥失败的问题
  • fix: 修复忘记密码页面发送短信时包含手机号时区 + 字符显示用户未找到的问题
  • fix: 修复应用发布机创建同名账号时包含组件名称用户的问题
  • fix: 修复连接资产时删除上次连接的资产协议(如:vnc)导致连接报错的问题
  • fix: 修复移除 Nginx 缓存配置,解决多台发布机之间获取账号列表不准确的问题
  • fix: 修复系统设置 > 消息订阅 > 修改订阅人中用户名显示存在的 XSS 问题
  • fix: 修复账号列表添加账号时会明文显示的问题 (issue)
  • fix: 修复资产列表导出所选时不生效的问题
  • fix: 修复标签列表页面点击关联资产数量跳转到空白页面的问题
  • fix: 修复通过 Web GUI 方式连接 Windows 资产时窗口比例不正确的问题
  • fix: 修复连接 SUSE 操作系统资产失败的问题(KoKo)
  • fix: 修复 Web Terminal 页面登录资产时记住密码选型未勾选依然生效的问题
  • fix: 修复通过 XRDP 组件使用远程客户端连接 Windows 资产,复制粘贴上传下载权限控制不生效的问题【企业版】

v3.5.7⚓︎

2023年9月26日

功能优化 🚀

  • perf: 优化忘记密码验证码 1 min 内至多允许尝试三次,三次失败后立即失效
  • perf: 优化连接 MongoDB 数据库时禁用执行某些系统指令(Web CLI)(KoKo)

问题修复 🐛

  • fix: 修复用户使用 Public Key 登录的问题
  • fix: 修复系统用户迁移时包含密码和密钥导致创建账号 ID 冲突报错的问题
  • fix: 修复节点下资产数量计算不准确的问题

v3.5.6⚓︎

2023年9月21日

问题修复 🐛

  • fix:修复作业中心 Playbook 文件创建问题
  • fix: 修复 random 随机数生成逻辑
  • fix: 修复公钥认证问题(KoKo)

v3.5.5⚓︎

2023年9月11日

漏洞修复 🧸

  • fix: 修复 Private Storage Permission 访问权限漏洞

v3.5.4⚓︎

2023年8月15日

功能优化 🚀

问题修复 🐛

  • fix: 修复忘记密码页面发送短信时包含时区的 + 字符显示用户未找到的问题
  • fix: 修复系统设置-消息订阅-修改订阅人中用户名显示存在的 XSS 问题
  • fix: 修复移除 Nginx 缓存配置,解决多台发布机之间获取账号列表不准确的问题

v3.5.3⚓︎

2023年8月8日

功能优化 🚀

  • perf: 优化 Kubernetes 资产支持通过网域网关连接
  • perf: 优化命令记录列表增加账号字段

问题修复 🐛

  • fix: 修复 MAX_LIMIT_PER_PAGE 配置默认值和数据类型没有转换问题
  • fix: 修复 XRDP 组件复制粘贴上传下载权限控制失败的问题【企业版】

v3.5.2⚓︎

2023年8月1日

功能优化 🚀

  • perf: 优化账号改密,当用户不存在时进行创建【企业版】
  • perf: 优化作业中心禁用 host 为 localhost 的情况
  • perf: 优化 ChatGPT 资产连接页面的输入框焦点丢失的问题(Kael)

问题修复 🐛

  • fix: 修复 Web 终端页面连接资产时的分辨率显示问题(小窗口居中)

v3.5.1⚓︎

2023年7月27日

功能优化 🚀

  • perf: 优化账号改密去掉 sudo 参数设置

问题修复 🐛

  • fix: 修复使用同名账号登录 Web 资产用户名没有代填的问题
  • fix: 修复资产批量更新报错的问题
  • fix: 修复一些已知的翻译问题

v3.5.0⚓︎

2023年7月20日

新增功能 🌱

  • feat: 新增 Web 可视化数据库连接组件 (Chen) - 替换原有的 OmniDB 组件
  • feat: 新增 GPT 资产连接组件 (Kael) - 支持对 ChatGPT 资产进行纳管
  • feat: 新增 Windows 资产连接组件 (XRDP) - 支持对 Windows 2003 版本的资产进行连接、审计【企业版】
  • feat: 支持 AD 域用户登录 Windows 资产 (资产平台中配置 AD 域)
  • feat: 支持命令过滤告警动作 (执行并告警)
  • feat: 支持指定远程应用发布机连接某个远程应用 (使用资产标签匹配机制)
  • feat: 支持授权匿名账号登录Web、自定义类型的资产 (只拉起远程应用不代填任何信息)
  • feat: 支持对 SFTP 会话进行审计
  • feat: 支持对 UCloud 公有云资产自动同步【企业版】

功能优化 🚀

  • perf: 优化 Web Luna 页面新窗口连接资产时顶部显示资产名称
  • perf: 优化 SFTP 根目录配置支持使用 ${ACCOUNT} 和 ${USER} 变量
  • perf: 优化 SSH 连接复用策略 (账号密码更新后不复用,提高安全性)
  • perf: 优化新增 DEBUG_ANSIBLE 配置项支持打印 Ansible 任务执行的详细日志
  • perf: 优化连接令牌超时时间配置项名称 (CONNECTION_TOKEN_ONETIME_EXPIRATION、CONNECTION_TOKEN_REUSABLE_EXPIRATION)
  • perf: 优化终端端点规则支持快捷启用和禁用
  • perf: 优化飞书接收到的工单审批链接无法点击的问题
  • perf: 优化账号列表支持通过密钥类型进行搜索
  • perf: 优化 Windows WinRM 采用 NTLM 方式认证 (安全性更高)
  • perf: 优化连接令牌 RBAC 权限位位置
  • perf: 优化 LDAP 用户导入、同步时支持 is_active 值为 -1 的情况
  • perf: 优化 Core 服务默认启动 4 个 Worker 进程
  • perf: 优化获取 Endpoint Oracle 协议端口的逻辑
  • perf: 优化资产详情页面支持更新标签
  • perf: 优化点击角色列表默认切换到全局组织【企业版】
  • perf: 优化 Web 资产协议端口直接从 URL 中获取 (不允许在协议中修改)
  • perf: 优化用户个人信息页面的认证方式和用户来源一致时不能解绑
  • perf: 优化通过客户端方式连接数据库的描述信息
  • perf: 优化使用 rz、sz 下载文件完成后终端卡住的问题
  • perf: 优化通过 KoKo 组件连接的资产支持对粘贴的多行命令进行命令过滤器校验
  • perf: 优化 Web SFTP 软链接目录的显示问题 (Issue)
  • perf: 优化通过 Lion 组件连接资产时连接断开的提示信息
  • perf: 优化通过 Lion 组件监控会话结束后弹框提示断开信息
  • perf: 优化 Core 组件日志目录 (/data/jumpserver/core/logs -> /data/jumpserver/core/data/logs)

问题修复 🐛

  • fix: 修复定时任务偶尔会出现重复执行的问题
  • fix: 修复手动切换到全局组织后点击菜单会回到上个非全局组织的问题【企业版】
  • fix: 修复网络设备使用账号切换时连接失败的问题 (Issue)
  • fix: 修复 Web SFTP 上传大文件失败的问题
  • fix: 修复直连 SFTP 上传文件失败的问题
  • fix: 修复创建 Endpoint 时 Host 被禁用的问题
  • fix: 修复创建 Oracle 数据库时,数量超过 MAGNUS_ORACLE_PORTS 端口范围后报错的问题
  • fix: 修复 ConnectionToken 过期时间相关配置项默认值类型没有转化的问题
  • fix: 修复授权的账号用户名相同时 Web Luna 页面登录资产时只获取到一个的问题
  • fix: 修复资产平台导入失败的问题 (ID 字段没有返回)
  • fix: 修复资产平台创建时自动化配置项默认值设置不正确的问题
  • fix: 修复客户端方式访问资产时,配置的 Endpoint 标签匹配策略不生效的问题
  • fix: 修复批量执行命令时资产名称包含 [ 特殊字符时执行失败的问题 (Issue)
  • fix: 修复创建工单时时区不同过期时间保存不正确的问题【企业版】
  • fix: 修复邮件主题前缀设置不生效的问题
  • fix: 修复账号推送任务中采用动态生成密钥策略时推送失败的问题
  • fix: 修复忘记密码时由于 Token 失效导致发送验证码报错的问题
  • fix: 修复通过 Ansible 测试资产可连接性报错的问题 (Connection to UNKNOWN port 65535 timed out)
  • fix: 修复推送账号不填写 Home 信息推送失败的问题
  • fix: 修复导入 LDAP 用户时数据库超时导致 Lock wait timeout 的问题
  • fix: 修复导入用户手机号为字典类型时报错的问题
  • fix: 修复终端端点不填写 Host 地址导致没有匹配的问题
  • fix: 修复连接远程应用 Chrome 浏览器时偶尔闪退的问题
  • fix: 修复连接自定义远程应用创建会话失败的问题
  • fix: 修复账号改密任务报错导致密码保存失败的问题
  • fix: 修复远程应用会话无法监控的问题
  • fix: 修复迁移文件时触发信号记录操作日志导致迁移失败的问题
  • fix: 修复用户登录规则迁移可能冲突的问题
  • fix: 修复用户授权的资产根据协议搜索显示重复的问题
  • fix: 修复自定义资产详情没有自动化配置选项的问题
  • fix: 修复 RBAC 迁移可能导致用户没有用户角色的问题
  • fix: 修复批量导入资产时如果指定账号模版可能会导致导入失败的问题
  • fix: 修复手动输入的同名账号登录资产失败的问题
  • fix: 修复一些 typos (感谢)
  • fix: 修复 v2 升级到 v3 版本后资产平台为网络设备时资产类型不正确的问题

应用市场【企业版】 🧰

  • feat: 新增远程应用 - IP-guard
  • feat: 新增远程应用 - NoSQLBooster for MongoDB
  • feat: 新增远程应用 - Redis Desktop Manager
  • feat: 新增远程应用 - PL/SQL Developer 15
  • feat: 新增远程应用 - Chrome 浏览器(v92)
  • feat: 新增远程应用 - Firefox 浏览器

v3.4.3⚓︎

2023年7月6日

功能优化 🚀

  • perf: 优化 Chrome 浏览器远程应用对于 Windows 系统版本的兼容性 (仅支持 Windows 2016 以上版本)

问题修复 🐛

  • fix: 修复连接 Web 资产时闪退的问题
  • fix: 修复 SFTP 直连传文件失败的问题
  • fix: 修复 LDAP 导入用户时可能会导致数据库连接超时的问题 (Lock wait timeout exceeded)
  • fix: 修复用户导入手机号为字典类型时报错的问题
  • fix: 修复账号推送 Home 字段为空导致推送失败的问题

v3.4.2⚓︎

2023年6月30日

功能优化 🚀

  • perf: 优化飞书接受的工单信息审批链接不能直接点击的问题【企业版】

问题修复 🐛

  • fix: 修复自定义远程应用连接失败的问题
  • fix: 修复账号改密任务报错导致密码没有存储的问题【企业版】

v3.4.1⚓︎

2023年6月21日

功能优化 🚀

  • perf: 优化自定义平台增加 required 字段

问题修复 🐛

  • fix: 修复迁移后访问控制逻辑匹配不到的问题
  • fix: 修复服务端点主机字段被禁用的问题
  • fix: 修复用户登录规则迁移可能重复的问题
  • fix: 修复获取用户授权资产列表重复的问题
  • fix: 修复自定义资产详情没有 Auto Config 的问题
  • fix: 修复创建、更新用户页面密码框隐藏逻辑
  • fix: 修复连接 Web 远程应用会话不能监控的问题
  • fix: 修复 Web SFTP 上传大文件失败的问题
  • fix: 修改 v2 升级 v3 版本,网络设备迁移后的资产类型不对的问题

v3.4.0⚓︎

2023年6月15日

新增功能 🌱

  • feat: 支持控制用户连接资产的方式【企业版】
  • feat: 支持多种资源选择策略(用户登录、命令过滤、资产登录、连接方式)
  • feat: 支持记录和审计上传、下载的文件内容
  • feat: 支持自定义短信认证服务
  • feat: 支持通过资产授权规则控制文件的删除动作
  • feat: 支持将所有用户一键加入用户组
  • feat: 支持对登录 IP 和 登录时段进行控制(资产登录)
  • feat: 支持单用户同时打开连接多个 Web 资产
  • feat: 支持通过 Chrome 远程应用连接资产时隐藏地址栏
  • feat: 支持配置作业中心命令黑名单列表
  • feat: 支持 DBeaver 远程应用通过网关连接数据库资产

功能优化 🚀

  • perf: 优化 Select2 资源选择组件的显示问题(超过10条显示数量)
  • perf: 优化 Web Terminal 页面资产连接弹窗中增加连接参数选项
  • perf: 优化会话分享链接,限制同一用户只能使用一次
  • perf: 优化账号推送支持设置 Home 目录
  • perf: 优化命令过滤规则操作日志显示问题
  • perf: 优化资产列表搜索支持备注模糊搜索
  • perf: 优化删除全部用户时的提示信息
  • perf: 优化账号收集任务的处理逻辑(正则表达式)
  • perf: 优化远程应用发布机平台支持 winrm 协议
  • perf: 优化服务端点 Host 字段帮助信息
  • perf: 优化禁止修改默认服务端点的 Host 字段
  • perf: 优化 LDAP 测试可连接性使用异步方式调用
  • perf: 优化 LDAP 同步设置支持将用户同步到多个组织【企业版】
  • perf: 优化资产授权规则中的动作字段说明
  • perf: 优化 PC 登录企业微信客户端的情况下,不需要手机扫码即可登录成功 (感谢 X-Mars 贡献)
  • perf: 优化系统设置中字段的名称显示包含时间单位
  • perf: 优化自动化任务在资产平台中的名称显示
  • perf: 优化资产支持使用多协议搜索
  • perf: 优化定时检测命令和录像存储可连接性并发送消息通知
  • perf: 优化具有超级工单权限的用户申请工单时可以指定申请人【企业版】
  • perf: 优化删除远程应用时自动删除同步创建的自定义资产平台
  • perf: 优化账号列表支持使用资产名称搜索
  • perf: 优化节点创建时校验同级节点名称不允许重复 (API 方式)
  • perf: 优化账号模版更新时同步更新账号的处理逻辑
  • perf: 优化 Web 资产的脚本代填增加 Sleep 等待指令
  • perf: 优化短信服务配置中测试手机号支持选择区号
  • perf: 优化 LDAP 导入用户的任务名称
  • perf: 优化资产平台详情显示 ID 字段
  • perf: 优化组件监控显示 Video-Worker 名称
  • perf: 优化资产树右击节点详情显示节点 key 信息
  • perf: 优化资产平台详情添加资产列表页(只显示当前组织下的资产)
  • perf: 优化用户详情中资产授权规则页面的删除按钮
  • perf: 优化资产授权规则详情中账号页面的删除和克隆按钮
  • perf: 优化会话记录中通过远程应用方式连接资产的协议记录
  • perf: 优化 KoKo 组件开启 Vscode 模式后支持使用 SCP 传输文件
  • perf: 优化 KoKo 组件使用 SSH 命令行连接时资产列表支持自定义部分字段显示字段
  • perf: 优化 KoKo 组件支持高阶正则语法
  • perf: 优化 KoKo 组件连接 Ubuntu 系统时支持使用 sudo 方式切换 (Issue)
  • perf: 优化 Lion 组件支持调整远程桌面显示的缩放比例

问题修复 🐛

  • fix: 修复资产账号导入报错的问题
  • fix: 修复账号改密提示失败但实际上成功的问题【企业版】
  • fix: 修复终端端点使用资产标签匹配机制时后端服务报错的问题
  • fix: 修复导入远程应用时自动创建的自定义平台没有设置自动化字段的问题
  • fix: 修复用户登录认证 MFA 输入错误时没有记录具体错误信息的问题
  • fix: 修复禁用平台的账号切换功能,历史创建的切换账号依然可以正常切换的问题
  • fix: 修复密码输入框不显示密码复规则的问题
  • fix: 修复前端页面不显示 JSON 格式参数的问题
  • fix: 修复创建资产指定模版账号后没有自动关联切换自账号的问题
  • fix: 修复全局组织下查看账号详情报错的问题【企业版】
  • fix: 修复作业中心执行任务偶尔报错的问题
  • fix: 修复系统管理员之间不能互相更新的问题
  • fix: 修复作业中心 Playbook 文件树无法右击的问题
  • fix: 修复创建云账号无法添加认证信息的问题【企业版】
  • fix: 修复同步阿里云资产时 IP 为 0.0.0.0 的问题(延时绑定弹性公网 IP 的情况)【企业版】
  • fix: 修复 v2 升级到 v3 时一些资产没有节点的问题

应用市场【企业版】 🧰

  • feat: 新增远程应用 - Citrix NetScaler
  • feat: 新增远程应用 - Clickhouse
  • feat: 新增远程应用 - Apache Hive
  • feat: 新增远程应用 - MySQL Workbench
  • feat: 新增远程应用 - Phoenix HBase
  • feat: 新增远程应用 - Apache Spark
  • feat: 新增远程应用 - VMWare vSphere

v3.3.1⚓︎

2023年5月26日

功能优化 🚀

  • perf: 优化开源版本支持 Web Terminal GUI 键盘布局选择功能
  • perf: 优化账号收集功能,解决一些 Linux 操作系统上时间格式匹配失败的问题
  • perf: 优化资产平台详情显示 ID 字段
  • perf: 优化组件监控显示 Video-Worker 名称【企业版】
  • perf: 优化区号和手机号格式,解决发送短信失败的问题
  • perf: 优化前端 API 调用超时时间为 2 min,解决 LDAP 测试可连接性超时的问题
  • perf: 优化资产平台协议设置中的文案信息
  • perf: 优化 Web 页面 MP4 格式录像的播放器样式【企业版】
  • perf: 优化使用端点规则后打开 Web SFTP 显示半屏的问题
  • perf: 优化命令过滤规则操作日志的显示问题
  • perf: 优化连接远程应用时账号选择策略问题

问题修复 🐛

  • fix: 修复 Chrome 远程应用部署后设置的环境变量不正确导致连接 Web 资产闪退的问题
  • fix: 修复用户在登录复核页面点击返回,再登录其他用户时可以绕过 MFA 认证的问题【企业版】
  • fix: 修复连接令牌关闭复用后已创建的令牌不会立即失效的问题
  • fix: 修复账号列表导入账号报错的问题
  • fix: 修复测试账号可连接性偶尔失败的问题
  • fix: 修复通过资产标签匹配终端端点时连接资产报错的问题
  • fix: 修复创建自定义类型资产时动作列不显示的问题
  • fix: 修复账号改密提示失败但实际上成功的问题【企业版】
  • fix: 修复用户登录认证 MFA 输入错误时登录日志没有记录详细错误信息的问题
  • fix: 修复系统管理员之间不能互相更新的问题

v3.3.0⚓︎

2023年5月18日

新增功能 🌱

  • feat: 资产连接令牌支持有效期内不限制次数复用
  • feat: 用户登录方式(钉钉、飞书、企业微信)支持不存在的用户扫码登录并自动创建用户
  • feat: 账号改密支持修改特权账号和自修改(比如:root 改 root)
  • feat: 账号列表导出支持对导出文件进行加密保护
  • feat: 账号模版新增切换自字段,创建账号时支持自动关联切换自账号
  • feat: Web 终端页面左侧用户授权树新增类型树视图
  • feat: Web 终端页面连接 Windows 资产时支持键盘布局选择(Keyboard Layout)
  • feat: 新增 Video-Worker 组件,支持将 Razor 和 Lion 组件产生的会话录像自动转换成 MP4 格式,同时 Web 页面的录像回放支持 MP4 格式【企业版】

功能优化 🚀

  • perf: 优化查看账号页面支持直接修改账号密码
  • perf: 优化页面切换时顶部进度条颜色根据系统颜色而变化
  • perf: 优化忘记密码 URL 设置不自动增加 http:// 前缀
  • perf: 优化资产、网关列表页面显示 Labels 信息不全的问题
  • perf: 优化资产平台协议中增加公共协议字段(如果是公共协议则进行资产连接时会显示在连接窗口中)
  • perf: 优化创建资产时节点可以设置为空(默认放到根节点下)
  • perf: 优化创建数据库资产时默认数据库为必填项
  • perf: 优化任务执行日志页面支持显示任务的元数据(如:ID、任务名称、执行日期等等)
  • perf: 优化快捷命令执行账号输入框的下拉列表支持根据所选资产进行智能推荐、固定排序和关键字搜索
  • perf: 优化组织管理员不可以更新、删除系统管理员
  • perf: 优化修改账号模版密码时同步修改关联的账号密码(只对未单独修改过的账号生效)
  • perf: 优化使用 RDP 文件连接 Windows 资产时支持 Console 模式
  • perf: 优化用户工作台资产列表显示更多信息字段
  • perf: 优化账号执行 Ansible 任务时支持提权操作(需要配置切换自账号,密码可以不用填写,提权时使用当前账号的密码)
  • perf: 优化组织下拉列表按照名称进行排序
  • perf: 优化平台列表导出不包含自动化字段
  • perf: 优化 Redis 资产账号创建时用户名的提示信息(如果没有用户名可以设置为 null)
  • perf: 优化用户使用远程应用连接资产时发布机和账号优先使用上次使用的账号
  • perf: 优化远程应用支持使用同名账号连接
  • perf: 优化命令记录列表支持快捷查看近半年、一年的数据
  • perf: 优化 Web 终端左侧用户授权树交换机资产的图标信息
  • perf: 优化 Lion 组件相关环境变量配置 Bool 类型忽略大小写
  • perf: 优化 Tinker 组件增加定时同步发布机的账号(固定每 30 分钟同步一次)
  • perf: 优化升级 v3 版本时迁移 Redis 数据库默认设置为 Redis 平台(之前会默认设置为 Redis6+ 平台)

问题修复 🐛

  • fix: 修复删除组织时组织下资产根节点未被删除的问题
  • fix: 修复 Razor 组件连接 Linux 的 XRDP 服务时由于声音传输错误造成的会话退出问题
  • fix: 修复 Web SFTP 相关的国际化问题
  • fix: 修复连接 MySQL、MariaDB 类型的数据库资产时显示高级选项
  • fix: 修复第三方用户认证失败时循环跳转的问题(如:CAS、OIDC、SAML2.0、OAuth2 等)
  • fix: 修复 Oracle 数据库资产测试可连接性偶尔失败的问题
  • fix: 修复快捷命令选择搜索后的资产执行报错的问题
  • fix: 修复资产类型树循环显示的问题
  • fix: 修复 /api/v1/prometheus/metrics/ 接口调用 500 的问题
  • fix: 修复云账号 LAN 不能创建的问题
  • fix: 修复更新资产时,其它资产的协议可能会丢失的问题
  • fix: 修复更新端点规则中 IP 字段不显示的问题
  • fix: 修复安全设置中登录限制黑白名单参数不显示的问题
  • fix: 修复组织切换可能引起的路由错误的问题
  • fix: 修复 Web 终端页面设置分辨率不生效的问题
  • fix: 修复升级 v3 版本时迁移 Redis 资产账号可能丢失的问题(系统用户用户名为空字符串)
  • fix: 修复升级 v3 版本时迁移应用时没有设置节点的问题(组织下只有一个资产根节点)

应用市场【企业版】 🧰

  • feat: 新增远程应用 - 达梦数据库管理系统
  • feat: 新增远程应用 - 阿里云管理平台
  • feat: 新增远程应用 - Amazon 云计算管理平台
  • feat: 新增远程应用 - Microsoft Azure 云
  • feat: 新增远程应用 - 腾讯云
  • feat: 新增远程应用 - IBM DB2
  • feat: 新增远程应用 - MongoDB Compass
  • feat: 新增远程应用 - PL/SQL Developer 12
  • feat: 新增远程应用 - Radmin
  • feat: 新增远程应用 - RedisInsight
  • feat: 新增远程应用 - SSMS 17
  • feat: 新增远程应用 - SSMS 19

v3.2.2⚓︎

2023年5月9日

功能优化 🚀

  • perf: 优化 Magnus Oracle 认证逻辑(针对所有已支持的数据库版本)【企业版】

问题修复 🐛

  • fix: 修复密钥密码为空字符串时解密失败的问题
  • fix: 修复更新资产系统平台时可能会导致其他资产协议被清空的问题
  • fix: 修复使用 rz、sz 命令上传、下载文件失败的问题
  • fix: 修复 Web SFTP 语言切换不生效的问题
  • fix: 修复安全设置中登录限制黑白名单参数提交失败的问题
  • fix: 修复迁移应用后没有设置节点的问题(组织下只有根节点)
  • fix: 修复迁移 Redis 资产账号丢失的问题(系统用户用户名为空字符串)
  • fix: 修复创建端点规则 IP 组不显示默认值问题
  • fix: 修复云同步中更新账号不显示 IP 网段的问题【企业版】
  • fix: 修复云账号 LAN 不能创建的问题【企业版】

v3.2.1⚓︎

2023年4月21日

功能优化 🚀

  • perf: 优化导入资产时节点字段允许为空

问题修复 🐛

  • fix: 修复使用自定义远程应用、资产、资产平台会报错的问题
  • fix: 修复使用 Web CLI 方式连接资产时偶尔出现中文乱码的问题
  • fix: 修复云同步更新实例任务时 IP 网段组不显示的问题【企业版】

v3.2.0⚓︎

2023年4月20日

新增功能 🌱

  • feat: 会话分享支持读写权限的控制
  • feat: 资产账号支持使用账号模版批量添加
  • feat: Kubernetes 资产支持通过网关进行连接
  • feat: 账号收集支持自动同步为资产账号
  • feat: 资产平台支持自定义一些自动化任务,如:资产探活方式、账号验证方式和改密方式
  • feat: 账号改密支持修改特权用户【企业版】
  • feat: 账号改密支持 WinRM 方式(针对 Windows 资产)【企业版】
  • feat: 账号改密支持网络设备(交换机)【企业版】
  • feat: 账号推送支持配置推送参数,如:Sudo 权限、 Shell 类型和 Windows 用户组
  • feat: 账号切换支持网络设备(交换机),如:Cisco、华为交换机、H3C
  • feat: 支持使用自定义远程应用连接自定义平台类型的资产(高阶用法)

功能优化 🚀

  • perf: 优化导入导出功能
  • perf: 优化资产导入的节点字段支持填写节点的完整路径
  • perf: 优化用户手机号支持区号选择
  • perf: 优化用户个人信息文件加密密码显示是否已设置
  • perf: 优化账号列表支持单独、批量清除账号密文信息
  • perf: 优化批量创建账号时支持多种处理策略,如:跳过、更新、失败
  • perf: 优化远程应用使用 PowerShell 命令行进行部署
  • perf: 优化连接的资产为网关时采用直连策略 (Issue)
  • perf: 优化资产、资产平台 http 协议页面显示为 http(s)
  • perf: 优化命令过滤详情显示更多信息
  • perf: 优化作业中心执行历史显示作业名称
  • perf: 优化创建资产时账号列表显示模版添加信息
  • perf: 优化创建、更新资产后默认按照更新时间进行排序
  • perf: 优化 Luna 页面用户授权树鼠标悬停显示资产的备注信息
  • perf: 优化 Luna 页面连接资产使用新窗口打开时显示在当前页面
  • perf: 优化 Web 远程应用连接时支持 iframe 标签选择语法
  • perf: 优化资源列表批量操作下拉菜单样式
  • perf: 优化通过 DBeaver 连接数据库时不再提示检查更新
  • perf: 优化作业中心命令字段最大长度为 8192 字节
  • perf: 优化支持旧版本的 SSH 服务端认证

问题修复 🐛

  • fix: 修复自定义 Linux 平台无法复用连接的问题
  • fix: 修复 OAuth2 认证获取用户个人信息失败的问题 (Issue)
  • fix: 修复资产平台关闭 SFTP 选项后,Luna 页面依然显示 Web SFTP 连接方式的问题 (Issue)
  • fix: 修复执行批量命令时报错的问题 (Issue)
  • fix: 修复日志记录到 Syslog 日志系统时的中文编码问题
  • fix: 修复导出账号历史记录的一些翻译信息
  • fix: 修复普通用户申请工单时指定账号提示没有权限的问题
  • fix: 修复 Luna 页面用户授权树默认展开所有节点的问题(同步加载方式)
  • fix: 修复 Luna 页面用户授权树搜索问题(同步加载方式)
  • fix: 修复 LDAP 导入用户时指定其他组织,还会导入到 Default 组织的问题
  • fix: 修复用户首次登录选择强制启用 MFA 失败的问题
  • fix: 修复账号克隆报错的问题
  • fix: 修复授权规则创建账号模版弹窗取消按钮不生效问题
  • fix: 修复云导入 LAN 局域网账号保存资产平台失败的问题
  • fix: 修复资产树连续创建节点后连续修改节点名称,只有最后一个节点名称能修改成功的问题
  • fix: 修复 Magnus 连接 Oracle 数据库 12c+ 版本认证失败的问题【企业版】
  • fix: 修复 Magnus 对超长 SQL 无法解析的问题【企业版】
  • fix: 修复 Magnus 对某些 Oracle 数据库获取用户名失败的问题【企业版】
  • fix: 修复 Magnus 连接 Redis 数据库无用户名认证失败的问题【企业版】
  • fix: 修复 v2 版本升级 v3 版本时系统用户用户名不存在可能失败的问题

v3.1.2⚓︎

2023年4月11日

功能优化 🚀

  • perf: 优化用户手机号支持选择区号

问题修复 🐛

  • fix: 修复创建资产添加模版账号后创建失败的问题
  • fix: 修复 LDAP 导入用户时指定其他组织,还会导入到 Default 组织的问题
  • fix: 修复 Web CLI 连接资产后,关闭窗口最后一条命令会执行的问题

v3.1.1⚓︎

2023年3月27日

功能优化 🚀

  • perf: 优化资源文件导入导出逻辑
  • perf: 优化批量推送账号使用分批处理
  • perf: 优化 Luna 连接资产时连接文件下载控制

问题修复 🐛

  • fix: 修复云导入中 LAN 账号保存 Platform 不可选的问题
  • fix: 修复 Magnus 连接 Oracle 12c 及以上版本的数据库时,认证失败的问题【企业版】

v3.1.0⚓︎

2023年3月16日

新增功能 🌱

  • feat: Web 终端连接资产支持重新连接、复制窗口操作
  • feat: 授权规则授权账号时支持自动推送(通过模版添加的账号)
  • feat: 用户认证支持飞书国际版(Lark)【企业版】

功能优化 🚀

  • perf: 优化资源列表表头支持左右拖动
  • perf: 优化资产中的平台信息允许修改
  • perf: 优化只允许系统管理员可以查看任务监控
  • perf: 优化远程应用部署机增加忽略证书校验字段
  • perf: 优化导入、导出文件内容
  • perf: 优化资产迁移逻辑,避免应用和资产的名称冲突
  • perf: 优化 Playbook 删除策略,不能删除正在执行的任务
  • perf: 优化导出账号历史的一些字段翻译信息
  • perf: 优化账号列表查看详情 MFA 弹窗没有关闭问题
  • perf: 优化 Koko 静态资源缓存逻辑,解决 Web 终端连接资产较慢的问题

问题修复 🐛

  • fix: 修复认证 MFA 失败次数没有重置的问题
  • fix: 修复资产类型树节点展开重复的问题
  • fix: 修复 AD/LDAP 用户登录时邮箱已存在报错的问题
  • fix: 修复 Ed25519 私钥测试可连接性失败问题
  • fix: 修复创建账号上传私钥文件保存失败的问题
  • fix: 修复自签证书下发布机部署失败的问题
  • fix: 修复邮箱测试不填写主题前缀会报错的问题
  • fix: 修复包含失效的外部存储时获取录像的失败问题
  • fix: 修复存在无效 Elasticsearch 时获取终端配置失败的问题
  • fix: 修复远程应用特权用户不生效的问题
  • fix: 修复用户导入模版中没有密码策略字段的问题
  • fix: 修复手动登录用户偶尔失败的问题
  • fix: 修复日志记录到 Syslog 时中文没有解码的问题
  • fix: 修复快捷命令操作按钮不能点击问题
  • fix: 修复组织管理员打开用户列表报错的问题【企业版】
  • fix: 修复组织管理员查看操作日志可以看到系统组织下的操作问题【企业版】

v3.0.4⚓︎

2023年3月8日

功能优化 🚀

  • perf: 优化只有系统管理员可以查看任务监控页面
  • perf: 优化操作日志中敏感信息的内容显示

问题修复 🐛

  • fix: 修复组织管理员打开用户列表报错的问题
  • fix: 修复组织管理员可以查看系统组织下操作日志的问题
  • fix: 修复测试邮件服务器不填写邮件前缀时报错的问题
  • fix: 修复创建账号时查询切换用户报错的问题

v3.0.3⚓︎

2023年3月2日

功能优化 🚀

  • perf: 优化选择平台的弹窗样式
  • perf: 优化通告组件链接样式
  • perf: 优化移动端菜单样式

问题修复 🐛

  • fix: 修复资产类型树展开交换机等节点时重复显示的问题
  • fix: 修复作业执行普通用户没有权限的问题
  • fix: 修复 LDAP 用户登录时邮箱重复报错的信息显示问题
  • fix: 修复查看操作日志页面报错的问题

v3.0.2⚓︎

2023年3月1日

问题修复 🐛

  • fix: 修复连接 Windows 资产时勾选自动登录后再次连接失败的问题
  • fix: 修复作业中心作业管理运行任务报错的问题

v3.0.1⚓︎

2023年2月27日

功能优化 🚀

  • perf: 优化授权规则创建时账号选择,指定账号类型会给出账号建议
  • perf: 优化更新资产时可以修改同类型的其他资产平台
  • perf: 优化 Web GUI 方式支持的数据库类型
  • perf: 优化社区版开放远程应用连接,支持通过 Web 方式访问 Web 资产和拉起远程 DBeaver 数据库客户端连接数据库资产

问题修复 🐛

  • fix: 修复社区版连接资产可能失败的问题
  • fix: 修复数据库编码为 utf8mb4 时资产地址长度太长导致迁移失败的问题
  • fix: 修复获取授权资产详情返回特殊信息字段,解决通过 Magnus 连接数据库失败的问题
  • fix: 修复仪表盘今日活跃资产数的条件判断
  • fix: 修复认证 MFA 失败次数没有清空的问题
  • fix: 修复账号改密成功后邮件发送失败的问题
  • fix: 修复活动日志可能创建失败的问题

v3.0.0⚓︎

2023年2月27日

新增功能 🌱

一、用户体验全新升级

  • 操作界面简约清晰,操作体验更加流畅;

二、资产应用统一纳管

  • 合并后的资产种类包括主机、网络设备、数据库、云服务以及Web;

  • 资产树视图显示包括两种,一种是用户自定义节点的视图,一种是系统内置的资产类型视图;

  • 将资产应用合并为同一种实体资源,消除了冗余的管理,提高用户的管理效率;

三、资产账号进行关联

  • 将账号强关联到某一个资产,能够更加准确的描述一个资产上的所有账号信息;

  • 创建资产时可以同时添加资产账号,提高资产、账号创建效率;

  • 在资产详情页面可以管理资产账号,包括添加、删除、更新、查看以及测试可连接性;

四、账号管理全面整合

  • 账号管理模块包括账号列表、账号模版、账号推送、账号收集、账号改密以及账号备份;

  • 账号列表提供了一个全局视图,管理员可以查看到系统纳管的所有账号信息;

  • 账号模版相当于一个抽象账号,主要解决相同账号重复创建的问题,提高管理员的管理效率;

  • 账号推送可以帮助管理员在资产上快速创建一批账号;

  • 账号收集可以帮助管理员将资产上已存在的账号快速纳管到系统中;

  • 账号改密可以帮助管理员批量更新资产账号认证信息的功能;

  • 账号备份可以帮助管理员快速备份账号信息,并以文件的形式发送到管理员的邮箱,管理员可以选择持久留存

五、资产平台重新设计

  • 资产平台种类和资产一致,包括主机、网络设备、数据库、Web和云服务;

  • 资产平台的属性包括名称、类型、编码、支持的协议类型以及默认端口、是否启用网域功能、是否支持账号切换以及账号切换方式,还包括一些自动化配置的选项,包括资产探活、账号收集、账号推送、账号改密、账号校验等;

  • 管理员在定义资产平台时,可以将一些资产的公共属性抽象到资产平台中进行统一配置,在资产中进行差异处理,这样可以提高资产纳管效率;

六、权限管理集中控制

  • 权限管理包括资产授权、资产登录以及命令过滤;

  • 资产授权主要控制用户有权限的资产,包括用户、用户组、资产、节点、以及账号;账号的选择包括,所有账号、指定账号、同名账号和手动输入;

  • 资产登录主要控制用户登录资产时的附加校验,动作包括拒绝、接受和审批;

  • 命令过滤主要控制用户登录资产后执行命令时的权限控制,动作包括拒绝、接受和审批;

七、远程应用自动部署

  • 远程应用自动部署包括远程应用和应用发布机的一键部署;

  • 远程应用内置了Chrome Browser、DBeaver Community、Navicat premium 16(企业版)等,在连接远程应用时会拉起调用;

  • 远程应用发布机是使用远程应用功能必备的资源,主要用来安装、连接远程应用;

八、审计日志详细记录

  • 审计日志包括会话审计、日志审计、活动日志;

  • 会话审计包括会话记录、命令记录和文件传输,主要记录用户登录资产的行为信息,并且管理员可以实时监控和终断用户的在线会话;

  • 日志审计包括登录日志、操作日志、改密日志、作业日志,主要记录用户、管理员的基本操作行为信息;

  • 活动日志会按照时间线记录了每一个资源的活动日志,从而让管理员能够及时的掌握资源的使用情况;

九、作业中心全面改版

  • 作业中心包括快捷命令、作业管理、模版管理以及执行历史,提高用户对于批量命令的操作效率;

  • 快捷命令可以帮助用户批量对资产执行相同的命令;

  • 作业管理命令作业和 Playbook 作业,可以帮助用户批量对资产执行 Shell 命令、PowerShell 命令、Python 代码或一个 Playbook 脚本;

  • 模版管理相对应与作业管理包括,命令管理和 Playbook 管理,方便用户保存、复用相同的执行逻辑;

  • 执行历史主要记录了用户执行的命令、脚本等日志信息;