配置用于自动生成 Edge 界面密码的规则

适用于私有云的 Edge v. 4.17.01

Edge 界面会自动为新用户生成用户密码。然后,系统通常会向用户发送一封电子邮件,以便他们更改自动生成的密码。

默认情况下,Edge 界面会自动生成与 Edge 管理服务器上定义的默认密码规则兼容的密码。这些规则规定,密码必须至少包含 8 个字符,并且至少包含 1 个特殊字符和 1 个大写字符。 如需了解如何配置 Edge 密码规则,请参阅重置 Edge 密码

您可以在管理服务器上更改密码规则,以提高密码的安全性。例如,您可以将长度下限增加到 10 个字符、要求使用多个特殊字符等。如果您更改管理服务器上的规则,还必须更改边缘界面以自动生成与新规则兼容的密码。

Edge 界面定义了四个属性,您可以使用这些属性来设置自动生成密码的规则:

conf_apigee-base_apigee.forgotPassword.underscore.minimum="1"
conf_apigee-base_apigee.forgotPassword.specialchars.minimum="1"
conf_apigee-base_apigee.forgotPassword.lowecase.minimum="1"
conf_apigee-base_apigee.forgotPassword.uppercase.minimum="1"

如需设置这些属性,请执行以下操作:

  1. 在编辑器中打开 ui.properties 文件。如果该文件不存在,请创建该文件:
    > vi /opt/apigee/customer/application/ui.properties
  2. 设置以下属性:
    conf_apigee-base_apigee.forgotPassword.underscore.minimum="2"
    conf_apigee-base_apigee.forgotPassword.specialchars.minimum="3"
    conf_apigee-base_apigee.forgotPassword.lowecase.minimum="2"
    conf_apigee-base_apigee.forgotPassword.uppercase.minimum="2"
  3. 保存更改。
  4. 确保属性文件归“apigee”用户所有:
    > chown apigee:apigee /opt/apigee/customer/application/ui.properties
  5. 重启 Edge 界面:
    > /opt/apigee/apigee-service/bin/apigee-serviceedge-ui restart