配置密码复杂度规则

启用密码复杂性规则并配置最小密码长度。

Redis 企业版软件提供了可选的密码复杂度规则,以满足常见需求。启用后,这些规则要求密码必须包含:

  • 至少8个字符
  • 至少一个大写字母
  • 至少一个小写字符
  • 至少一个数字
  • 至少一个特殊字符

这些要求反映了v6.2.12及以后的版本。早期版本不支持数字或特殊字符作为密码的第一个或最后一个字符。此限制在v6.2.12中被移除。

此外,密码:

  • 不能包含用户的电子邮件地址或电子邮件地址的反向。
  • 不能有超过三个重复的字符。

创建新用户帐户和更改密码时,适用密码复杂性规则。密码复杂性规则不适用于由外部身份提供者验证的帐户。

启用密码复杂性规则

要启用密码复杂性规则,请使用以下方法之一:

  • 集群管理器用户界面:

    1. 前往集群 > 安全 > 首选项,然后选择编辑

    2. 密码部分,启用复杂性规则

    3. 选择保存

  • 更新集群 REST API 请求:

    PUT https://[host][:port]/v1/cluster
    { "password_complexity": true }
    

更改最小密码长度

当启用密码复杂性规则时,默认情况下密码必须至少包含8个字符。

如果您更改最小密码长度,新用户和现有用户在更改密码时将强制执行新的最小长度。

要更改最小密码长度,请使用以下方法之一:

  • 集群管理器用户界面:

    1. 前往集群 > 安全 > 首选项

    2. 点击编辑

    3. 密码部分,启用复杂性规则

    4. 设置最小密码长度的字符数。

      The minimum password length setting appears in the password section of the cluster security preferences screen when complexity rules are enabled.
    5. 点击保存

  • 更新集群 REST API 请求:

    PUT https://[host][:port]/v1/cluster
    { "password_min_length":  }
    

停用密码复杂性规则

要停用密码复杂性规则,请使用以下方法之一:

  • 集群管理器用户界面:

    1. 转到集群 > 安全 > 首选项,然后选择编辑

    2. 密码部分,关闭复杂性规则

    3. 选择保存

  • 更新集群 REST API 请求:

    PUT https://[host][:port]/v1/cluster
    { "password_complexity": false }
    
RATE THIS PAGE
Back to top ↑