Edge for Private Cloud v. 4.16.05
安装完成后,您可以重置 BaaS 管理员和 Cassandra 密码。
重置 BaaS 管理员密码
您可以在 BaaS 门户界面中为 BaaS 管理员设置密码,方法是在菜单栏中选择用户电子邮件地址下的个人资料。
如果您丢失了 BaaS 管理员密码,可以通过更新所有 BaaS Stack 节点上的配置文件来重置密码:
- 在第一个 BaaS 堆栈节点上,使用以下命令为密码创建加密字符串:
> /opt/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password
系统会提示您输入新密码。此命令会返回加密版本的密码,格式如下:
SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2 - 在编辑器中打开 /opt/apigee/customer/application/usergrid.properties。如果此文件不存在,请创建一个。
- 在 usergrid.properties 中设置以下属性:
usergrid-deployment_usergrid.sysadmin.login.password=SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2
请务必添加字符串“SECURE:”。 - 使用以下命令配置并重启 BaaS 堆栈:
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid configure
> /<inst_root>/apigee/apigee-service/bin/apigee-service baas-usergrid restart - 在所有 BaaS 堆栈节点上重复此操作。
- 现在,您可以使用新密码以 BaaS 管理员身份登录 BaaS 门户。您还可以在 BaaS Stack 节点上使用以下 cURL 命令进行验证:
> curl -v 0:8080/system/adminUserName/setup -u adminUserName:newUnencryptedPWord
重置 Cassandra 密码
默认情况下,Cassandra 在停用身份验证的情况下提供。如果您启用身份验证,它会使用名为“cassandra”且密码为“cassandra”的预定义用户。您可以使用此账号,为此账号设置其他密码,或创建新的 Cassandra 用户。使用 Cassandra CREATE/ALTER/DROP USER 语句添加、移除和修改用户。
如需了解如何启用 Cassandra 身份验证,请参阅启用 Cassandra 身份验证。
如需重置 Cassandra 密码,请参阅重置 Edge 密码。