Jumpserver Versions Save

JumpServer 是广受欢迎的开源堡垒机,是符合 4A 规范的专业运维安全审计系统。

v3.9.3

5 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考:完整文档

二、更新日志

2.1 功能优化 🚀

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

v3.9.2

5 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考:完整文档

二、更新日志

2.1 功能优化 🚀

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

2.2 问题修复 🐛

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

v3.9.1

5 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考:完整文档

二、更新日志

2.1 功能优化 🚀

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

v3.9.0

5 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考:完整文档

二、更新日志

2.1 新增功能 🌱

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

2.2 功能优化 🚀

  • 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 认证记录用户时间逻辑,避免次数太多导致数据库被锁定

2.3 问题修复 🐛

  • 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 方式会执行失败的问题【企业版】

2.4 依赖升级 🧰

  • Python = "3.11"【Tinker】
  • paramiko = "3.2.0"
  • jms-storage = "0.0.53"

2.5 应用市场【企业版】

  • feat: 新增远程应用 - TigerVNC
  • feat: 新增远程应用 - RealVNC Viewer
  • feat: 新增远程应用 - Dbvisualizer
  • feat: 新增远程应用 - Navicat 12 中文版
  • feat: 新增远程应用 - VMware vSphere Client
  • feat: 新增远程应用 - 原创应用

v3.8.2

5 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考: 完整文档

二、更新日志

2.1 功能优化 🚀

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

2.2 问题修复 🐛

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

v2.28.21

6 months ago

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。
curl -sSL https://github.com/jumpserver/jumpserver/releases/download/v2.28.21/quick_start.sh | bash

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考:完整文档

二、更新日志

2.1 问题修复 🐛

  • fix: 修复登录日志、会话日志等记录的远端地址不准确的问题
  • fix: 修复 Oracle 数据库使用 16 位密码无法连接的问题【企业版】

v3.8.1

6 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考: 完整文档

二、更新日志

2.1 功能优化 🚀

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

2.2 问题修复 🐛

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

v3.8.0

6 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考:完整文档

二、更新日志

2.1 新增功能 🌱

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

2.2 功能优化 🚀

  • 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: 优化管理员默认邮箱地址 [email protected]
  • perf: 优化随机字符生成方法使用 secrets
  • perf: 优化用户登录城市的校验逻辑,避免同城登录误判为异地的问题
  • perf: 优化记录用户 API Key 的最后使用日期
  • perf: 优化资产登录被访问控制策略拒绝后登录行为记录到操作日志【企业版】
  • perf: 优化统一用户操作过程中需要二次确认用户身份的处理逻辑
  • perf: 优化未登录用户审批工单时自动跳转到登录页面【企业版】

2.3 问题修复 🐛

  • 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 字段冲突报错的问题(同时包含密码和密钥的系统用户)

2.4 依赖升级 🧰

  • jms-storage==0.0.52
  • jumpserver-client==2.0.2

v3.7.2

6 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考: 完整文档

二、更新日志

2.1 功能优化 🚀

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

2.2 问题修复 🐛

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

v3.5.7

7 months ago

⚠️ 注意

3.0 架构上和 2.0 变化较大,建议全新安装一套环境来体验。如需升级,请务必升级前进行备份,并查阅文档:文档链接

一、安装和升级

1.1 在线方式 ✈️

仅需两步快速安装 JumpServer:

  1. 准备一台 4核8G (最低)且可以访问互联网的 64 位 Linux 主机;
  2. 以 root 用户执行如下命令一键安装 JumpServer。

国内用户

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

海外用户

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

1.2 离线方式 🚢

离线安装包下载地址

详细安装和升级文档请参考: 完整文档

二、更新日志

2.1 功能优化 🚀

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

2.2 问题修复 🐛

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