重置 BaaS 密码

Edge for Private Cloud v. 4.16.05

安装完成后,您可以重置 BaaS 管理员密码和 Cassandra 密码。

重置 BaaS 管理员密码

您可以在 BaaS 门户界面中设置 BaaS 管理员的密码,方法是在菜单栏中选择用户的电子邮件地址下 Profile

如果丢失了 BaaS 管理员密码,您可以通过更新所有 BaaS 堆栈节点上的配置文件来重置该密码:

  1. 在第一个 BaaS 栈节点上,使用以下命令为密码创建加密字符串:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid safe_password

    系统会提示您输入新密码。此命令会返回以下形式的密码加密版本:

    SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2
  2. 在编辑器中打开 /opt/apigee/customer/application/usergrid.properties。如果此文件不存在,请创建一个。
  3. 请在 usergrid.properties 中设置以下属性:
    usergrid-deployment_usergrid.sysadmin.login.password=SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2

    请务必添加该字符串。

  4. 使用以下命令配置并重启 BaaS 堆栈:
    > /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid configure
    > /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  5. 在所有 BaaS 堆栈节点上重复执行上述步骤。
  6. 现在,您可以使用新密码以 BaaS 管理员的身份登录 BaaS 门户。您还可以在 BaaS 堆栈节点上使用以下 c网址 命令进行验证:
    > curl -v 0:8080/system/adminUserName/setup -u adminUserNamenewUnencryptionPWord

重置 Cassandra 密码

默认情况下,Cassandra 会停用身份验证。如果您启用了身份验证,它会使用名为“'cassandra”且密码为“'cassandra”的预定义用户。您可以使用此账号,为此账号设置其他密码,或创建一个新的 Cassandra 用户。使用 Cassandra CREATE/ALTER/DROP USER 语句添加、移除和修改用户。

如需了解如何启用 Cassandra 身份验证,请参阅启用 Cassandra 身份验证

如需重置 Cassandra 密码,请参阅重置 Edge 密码