重設 BaaS 密碼

Edge for Private Cloud 4.16.05 版

安裝完成後,您可以重設 BaaS 管理員和 Cassandra 密碼。

重設 BaaS 管理員密碼

您可以在 BaaS 入口網站 UI 中設定 BaaS 管理員的密碼,方法是在選單列的使用者電子郵件地址下方選取「Profile」(設定檔)。

如果遺失 BaaS 管理員密碼,可以更新所有 BaaS Stack 節點上的設定檔,重設密碼:

  1. 在第一個 BaaS 堆疊節點上,使用下列指令為密碼建立加密字串:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid secure_password

    系統會提示您輸入新密碼。這個指令會傳回加密版本的密碼,格式如下:

    SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2
  2. 在編輯器中開啟 /opt/apigee/customer/application/usergrid.properties。如果這個檔案不存在,請建立檔案。
  3. 在 usergrid.properties 中設定下列屬性:
    usergrid-deployment_usergrid.sysadmin.login.password=SECURE:0b91fa670bdcd1d4156bd480cd401e4db8d1f610d034f15a02a38372dd2

    請務必加入「SECURE:」字串。
  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 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 密碼」。