重設 BaaS 密碼

私有雲 v4.18.01 的邊緣

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

重設 BaaS 管理員密碼

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

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

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

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

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

  4. 使用下列指令來設定及重新啟動 BaaS 堆疊:
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid set
    > /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart
  5. 針對所有 BaaS 堆疊節點重複上述步驟。
  6. 您現在可以使用新密碼,以 BaaS 管理員的身分登入 BaaS 入口網站。您也可以在 BaaS 堆疊節點中使用以下 cURL 指令來驗證。
    > curl -v 0:8080/system/adminUserName/setup -u adminUserName:newUnEncryptPWord

重設 Cassandra 密碼

根據預設,Cassandra 出貨時會停用驗證功能。如果您啟用驗證功能,會使用名為「cassandra」的預先定義使用者'cassandra,並提供密碼「cassandra」'cassandra。您可以使用這個帳戶、為這個帳戶設定其他密碼,或是建立新的 Cassandra 使用者。使用 Cassandra CREATE/ALTER/DROP USER 陳述式新增、移除及修改使用者。

如要瞭解如何啟用 Cassandra 驗證,請參閱啟用 Cassandra 驗證

如要重設 Cassandra 密碼,請參閱重設邊緣密碼