使用 AWS CloudHSM 管理实用程序为 HSM 用户管理 2FA
使用 AWS CloudHSM 管理实用程序(CMU)中的 changePswd 修改用户的双重身份验证(2FA)。每次启用 2FA 时,均须为 2FA 登录提供公有密钥。
changePswd 执行以下任何场景:
-
更改 2FA 用户的密码
-
更改非 2FA 用户的密码
-
对非 2FA 用户添加 2FA
-
删除 2FA 用户的 2FA
-
轮换 2FA 用户的密钥
您还可以合并任务。例如,您可以删除用户的 2FA 并同时更改密码,或轮换 2FA 密钥并更改用户密码。
更改启用 2FA 的 CO 用户的密码或轮换其密钥
-
通过 CMU 以启用 2FA 的 CO 身份登录 HSM。
-
使用 changePswd 更改启用 2FA 的 CO 用户的密码或轮换其密钥。使用
-2fa
参数并在文件系统中添加系统写入authdata
文件的位置。此文件包含集群中每个 HSM 的摘要。aws-cloudhsm>
changePswd CO example-user<new-password>
-2fa/path/to/
authdata
CMU 将提示您使用私有密钥签署
authdata
文件中的摘要,并使用公有密钥返回签名。 -
使用私有密钥签署
authdata
文件中的摘要,将签名和公有密钥添加到 JSON 格式authdata
的文件中,然后向 CMU 提供authdata
文件的位置。有关更多信息,请参阅 使用 AWS CloudHSM 管理实用程序的 2FA 配置参考。注意
集群使用相同的密钥进行仲裁身份验证和双因素身份验证。如果您正在使用仲裁身份验证或计划使用仲裁身份验证,请参阅 使用 AWS CloudHSM 管理实用程序在 AWS CloudHSM 集群中仲裁身份验证和 2FA。