jumpserver

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

GPL-3.0 License

Downloads
84
Stars
24K
Committers
155

Bot releases are visible (Hide)

jumpserver - v3.10.10-lts Latest Release

Published by github-actions[bot] 5 months ago

一、安装和升级

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: 优化当资产总数 > 5000 时延迟 20s 刷新用户授权树(之前 > 2000
  • perf: 优化 Web 资产详情自动代填的信息显示
  • perf: 优化资产树节点支持拖拽操作
  • perf: 优化创建、更新用户时的 MFA 选项根据系统设置全局状态配合显示
  • perf: 优化 Luna 页面资产连接按钮不可点击时提示原因
  • perf: 优化连接 Windows 资产全屏显示不完整的问题(Lion)
  • perf: 优化 Panda 组件支持使用自签名证书连接 Core 服务(Panda)【企业版】
  • perf: 优化账号密钥使用长度为 8192 位的密钥时列表加载慢的问题

2.2 问题修复 🐛

  • fix: 修复 v2 升级 v3 版本时系统用户 su_from 没有同步的问题
  • fix: 修复 v2 升级 v3 版本时授权中手动登录系统用户会显示为空字符串的问题
  • fix: 修复 SESSION_EXPIRE_AT_BROWSER_CLOSE 配置开启后用户重置 MFA 失败的问题
  • fix: 修复 Chrome 远程应用加载多个插件失败的问题
  • fix: 修复社区版本使用过程中偶尔会出现资源创建按钮不可点击的问题
  • fix: 修复 MySQL 数据库 Kill Session 失败的问题(Magnus)【企业版】
  • fix: 修复 SQL Server 数据库使用微软客户端连接失败的问题(Magnus)【企业版】
  • fix: 修复 ChatAI 显示异常问题(Kael)(All-in-One)
  • fix: 修复云同步任务针对火山引擎云服务商只能同步一页的问题【企业版】
  • fix: 修复批量传输下载的文件名为 undefined 的问题
  • fix: 修复 LDAP 服务端修改用户 OU 组织结构后无法登录的问题
  • fix: 修复导出 CSV 文件属性值前缀为 0 时不显示的问题
  • fix: 修复 LDAP 定时同步任务不执行的问题
  • fix: 修复华为交换机执行命令报错的问题
  • fix: 修复用户会话过期提示 500 的问题
  • fix: 修复创建 es 命令存储后返回页面不正确的问题
  • fix: 修复快捷命令使用 mysql 模块不支持在 MariaDB 数据库上执行命令的问题
jumpserver - v3.10.9-lts

Published by github-actions[bot] 6 months ago

一、安装和升级

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: 优化连接 Kubernetes 资产账号没有 Namespace 权限时提示并允许直接连接 Cluster
  • perf: 优化用户频繁发送短信的提示信息
  • perf: 优化 Web GUI 方式连接远程应用时使用平台中的 rdp 协议高级选项参数建立连接(Lion)
  • perf: 优化 Web 资产详情代填信息显示不准确的问题
  • perf: 优化支持使用 MySQL 模块对 MariaDB 数据库执行快捷命令
  • perf: 优化更新资产时当前页面打开的问题(选中节点后创建/更新资产在新窗口打开,直接更新在当前窗口打开)

2.2 问题修复 🐛

  • fix: 修复 Ansible 任务运行使用 NFS 挂载目录时执行失败的问题(使用 TCP 通信)(Receptor)
  • fix: 修复仪表盘页面会话用户、资产排名数量不准确的问题
  • fix: 修复快捷命令中账号选择列表的排序问题
  • fix: 修复命令记录取消 output 字段长度限制
  • fix: 修复自定义平台的华为交换机执行命令失败的问题,华为交换机平台的名称中必须含 华为huawei(不区分大小写) 关键字
  • fix: 修复当内置 Linux 平台 id 不为 1 时,创建网关报错的问题(issue
  • fix: 修复 gunicorn.log 系统日志文件中频繁出现 Profile API(/api/v1/users/profile/)请求的问题
  • fix: 修复用户首次登录时卡住的问题(SYSTEM 组织的用户)【企业版】
jumpserver - v3.10.8-lts

Published by github-actions[bot] 6 months ago

一、安装和升级

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: 新增支持 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 同步、初始化配置文件、配置服务端口等)

2.2 功能优化 🚀

  • perf: 优化 MongoDB 数据库资产支持配置 authSource 认证数据库
  • perf: 优化资产、网域、网关之间的操作体验
  • perf: 优化创建网域时资产为非必填项,允许管理员先创建网域后创建资产
  • perf: 优化导出资源的 excelcsv 文件时默认打开不运行 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: 优化关闭阿里专有云的证书校验(云同步资产)【企业版】

2.3 问题修复 🐛

  • 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: 修复云同步任务中有多个策略时部分策略不生效的问题【企业版】
jumpserver - v3.10.7-lts

Published by github-actions[bot] 7 months ago

一、安装和升级

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 问题修复 🐛

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

Published by github-actions[bot] 7 months ago

一、安装和升级

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 问题修复 🐛

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

Published by github-actions[bot] 8 months ago

一、安装和升级

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 问题修复 🐛

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

2.2 功能优化 🚀

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

Published by github-actions[bot] 8 months ago

一、安装和升级

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

2.2 功能优化 🚀

  • 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)【企业版】

2.3 问题修复 🐛

  • 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)

2.4 依赖升级 🧰

  • jms-storage=="0.0.56"
  • lxml=="4.9.3"
jumpserver - v3.10.3

Published by github-actions[bot] 9 months ago

一、安装和升级

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 问题修复 🐛

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

Published by github-actions[bot] 9 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: 邮件服务支持使用 Exchange 协议
  • feat: 支持配置 RADIUS_ATTRIBUTES 属性(配置文件,查看参数列表
  • feat: LDAP 定时同步用户完成后支持发送消息通知功能
  • feat: 支持 SQL Server 数据库连接支持命令审计(Magnus)【企业版】

2.2 功能优化 🚀

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

2.3 问题修复 🐛

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

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

2.2 问题修复 🐛

  • 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)【企业版】
jumpserver - v3.10.0-lts

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

2.2 功能优化 🚀

  • 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)【企业版】

2.3 问题修复 🐛

  • 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)【企业版】

2.4 依赖升级 🧰

  • JumpServer Client == v2.1.0
jumpserver - v3.9.3

Published by github-actions[bot] 11 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
jumpserver - v3.9.2

Published by github-actions[bot] 11 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 链接未断开导致连接数持续增长的问题
jumpserver - v3.9.1

Published by github-actions[bot] 11 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: 优化禁用长时间未登录用户的逻辑
jumpserver - v3.9.0

Published by github-actions[bot] 11 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: 新增远程应用 - 原创应用
jumpserver - v3.8.2

Published by github-actions[bot] 11 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: 修复创建工单账号字段搜索后点击下拉选项时重复添加的问题【企业版】
jumpserver - v2.28.21

Published by github-actions[bot] 12 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 位密码无法连接的问题【企业版】
jumpserver - v3.8.1

Published by github-actions[bot] 12 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 位密码无法连接的问题【企业版】
jumpserver - v3.8.0

Published by github-actions[bot] almost 1 year 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.3 依赖升级 🧰

  • jms-storage==0.0.52
  • jumpserver-client==2.0.2
jumpserver - v3.7.2

Published by github-actions[bot] about 1 year 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 容器缺少依赖导致的远程应用发布机拉起应用失败的问题
Package Rankings
Top 26.71% on Pypi.org
Top 3.64% on Proxy.golang.org
Badges
Extracted from project README
JumpServer Quickstart