9.14. 验证密码复杂性
OpenStack Dashboard (horizon)可以使用密码验证检查来强制实施密码复杂性。
您可以为密码验证指定正则表达式,以及为失败的测试显示帮助文本。以下示例要求用户创建长度为 8 到 18 个字符的密码:
parameter_defaults: HorizonPasswordValidator: '^.{8,18}$' HorizonPasswordValidatorHelp: 'Password must be between 8 and 18 characters.'
要将此更改应用到部署,请将设置保存为名为 horizon_password.yaml
的文件,然后将其传递给 overcloud deploy
命令,如下所示。& lt;full environment
> 表示您仍然必须包含所有原始部署参数。例如:
openstack overcloud deploy --templates \ -e <full environment> -e horizon_password.yaml