Azure VM 密码今天能用,但明天就不能用了。我不得不用这种方法在几个 VM 上重置密码才能再次登录。这是 Azure 的一个错误吗?如何防止这种情况发生?
答案1
这可能是由于您的密码策略配置设置,您的密码每 24 小时过期一次。
密码有效期默认值为:90 天
该值可以通过使用设置 MsolPasswordPolicy来自 Windows PowerShell 的 Azure Active Directory 模块的 cmdlet。
使用 PowerShell 设置密码策略
开始,下载并安装 Azure AD PowerShell 模块和将其连接到您的 Azure AD 租户。
模块安装完成后,按照以下步骤设置密码策略。
设置永不过期的密码
- 打开 PowerShell 提示符并连接到 Azure AD 租户使用全局管理员或用户管理员帐户。
- 为单个用户或所有用户运行以下命令之一
• 要将某个用户的密码设置为永不过期,请运行以下 cmdlet。替换<user ID>
为您要检查的用户的用户 ID,例如
[电子邮件保护]
设置 AzureADUser-ObjectId-PasswordPolicies DisablePasswordExpiration
•要将组织中所有用户的密码设置为永不过期,请运行以下 cmdlet:
获取 AzureADUser -All $true | 设置 AzureADUser -PasswordPolicies DisablePasswordExpiration
以下是您可以参考的 Microsoft 文档:Azure Active Directory 中的密码策略和帐户限制