【V4】PAM 改密任务


飞致云 发布于 2025-07-21 / 3 阅读 / 0 评论 /
基于以下版本进行功能演示: JumpServer 版本: v4.10.2 Windows 2019 Server 账号改密 功能介绍 支持对指定账号、指定资产和节点进行批量改密。管理员可以通过简单的操作完成账号密码的批量修改,并且每次改密操作都会被记录下来,方便后续审计 。

基于以下版本进行功能演示:

JumpServer 版本: v4.10.2

Windows 2019 Server

账号改密

功能介绍

支持对指定账号、指定资产和节点进行批量改密。管理员可以通过简单的操作完成账号密码的批量修改,并且每次改密操作都会被记录下来,方便后续审计 。

图 1 JumpServer 中改密任务界面

改密是通过资产的 特权账号 进行操作的,账号改密目前只支持 Linux 和部分支持 SSH 协议的资产, Windows 资产需安装 OpenSSH 或者使用 WinRM 协议改密; 账号改密任务在 V4.9.0 支持改密 Windows 域账号其中需要注意的是,资产与节点是 的关系,当选择节点后,会对该节点下的所有资产进行改密。

改密任务中可以配置密码策略、推送参数、执行周期等。如下图所示:

图 2 随机密码规规则

通过推送参数可以修改 Windows 账号的用户组

图 3 Windows 平台推送参数

通过推送参数可以修改 Linux 账号的用户属性

图 4 Linux 平台推送参数

还可以为改密任务配置执行周期:

图 5 账号改密任务的周期执行

改密的前提:资产托管了特权账号、添加了 SSH 协议,或者 Windows WinRM 、账号勾选 可改密 的选项。

图 6 资产添加特权账号

注意:

JumpServer 默认 不允许 修改 root administrator 的密码,需要在 /opt/jumpserver/config/config.txt 配置文件加参数 CHANGE_AUTH_PLAN_SECURE_MODE_ENABLED=false ,并重启服务。

Windows 改密:

Windows 改密需要加 SSH 或者 Winrm

只有 RDP 协议会遇到如下报错:

FAILED! => {"msg": "the connection plugin 'rdp' was not found"}

改密成功

22 端口不通

确保 Windows 安装 SSH 服务,并放行 SSH 服务的端口

未托管特权账号

会有如下提示: [WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match 'all'

改密域账号

参数

说明

名称

账号改密自动化任务的名称。

用户名

需要改密的用户名。

资产

需要改密的用户名目标资产。

节点

需要改密的用户名目标资产所在的节点。

密码策略-密文生成策略

选择被改密的用户的密码策略。 A.指定:管理员用户手动输入密码。 B.随机:JumpServer 自行生成密码。

密码策略-密文类型

改密用户名的密文类型,支持密码和 SSH 密钥。

定时执行

选择该自动化任务是否定时执行,设置定时任务执行时间。

收件人

选择用户接受改密后的邮件通知信息。须提前配置邮件服务器。



是否对你有帮助?