Edge for Private Cloud v. 4.17.09
インストールが完了したら、BaaS 管理者と Cassandra のパスワードをリセットできます。
BaaS 管理者パスワードをリセットする
BaaS 管理者のパスワードは、BaaS Portal UI でメニューバーのユーザーのメールアドレスの下にある [Profile] を選択して設定できます。
BaaS 管理者のパスワードを紛失した場合は、すべての BaaS Stack ノードの構成ファイルを更新することでリセットできます。
- 最初の BaaS Stack ノードで、次のコマンドを使用してパスワードの暗号化された文字列を作成します。
> /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 Stack を構成して再起動します。
> /opt/apigee/apigee-service/bin/apigee-service baas-usergrid configure
> /opt/apigee/apigee-service/bin/apigee-service baas-usergrid restart - すべての BaaS Stack ノードで繰り返します。
- これで、新しいパスワードを使用して 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 のパスワードのリセットをご覧ください。