このトピックでは、Linux で堡塁ホストを使用して ApsaraDB for MyBase ホストにログオンする方法について説明します。
前提条件
MySQL または PostgreSQL が ApsaraDB for MyBase 専用クラスターのエンジンとして選択されています。
ApsaraDB for MyBase 専用クラスターを作成するときに、[Grant OS Permissions] パラメーターが [Enabled] に設定されています。詳細については、「専用クラスターを作成する」をご参照ください。
ホストアカウントが作成されています。詳細については、「ホストアカウントを作成する」をご参照ください。
背景情報
堡塁ホストを使用して、ユーザーの操作を記録できます。すべてのユーザーリクエストは堡塁ホストによって転送されます。これにより、データベースホストがインターネットに接続することを防ぎ、データベースホストのセキュリティを確保します。堡塁ホストを使用して、データベースインスタンスがデプロイされている 1 つ以上のホストにログオンして管理できます。堡塁ホストを使用して、複数のデータベースホストにログオンできます。
手順
ApsaraDB for MyBase コンソール にログオンします。
ページの左上隅で、リージョンを選択します。
管理するクラスターを見つけ、[詳細アクション] 列の [] をクリックします。
左側のナビゲーションペインで、[bastion Hosts] をクリックします。管理する Bastion ホストを見つけ、[bastion ホストに関連付ける] を [アクション] 列でクリックします。

ログオンする ApsaraDB for MyBase ホストを選択し、[次へ] をクリックします。

堡塁ホストアカウントを作成します。
[堡塁ホストアカウントの作成] をクリックします。[堡塁ホストアカウントの作成] ダイアログボックスで、次のパラメーターを設定します。

パラメーター
説明
ユーザー名
堡塁ホストへのログオンに使用できるアカウントのユーザー名。ユーザー名は次の要件を満たしている必要があります。
ユーザー名は最大 50 文字です。
ユーザー名には、大文字、小文字、数字、特殊文字の少なくとも 3 種類の文字が含まれています。
特殊文字は
アンダースコア (_)、ハイフン (-)、コンマ (.)、パーセント記号 (%)です。
パスワード
堡塁ホストへのログオンに使用できるアカウントのパスワード。パスワードは次の要件を満たしている必要があります。
パスワードは 8 ~ 64 文字です。
パスワードには、文字、数字、特殊文字が含まれています。
特殊文字には、
アットマーク (@)、シャープ記号 (#)、ドル記号 ($)が含まれます。
パスワードの確認
正しいパスワードを入力したことを確認するために、アカウントのパスワードを入力します。
名前
あなたの名前。最大 100 文字まで入力できます。
メールアドレス
オプション。あなたのメールアドレス。
電話番号
オプション。あなたの電話番号。
[作成] をクリックします。
ApsaraDB for MyBase ホストにログオンするために堡塁ホストアカウントを承認します。
堡塁ホストアカウントを検索し、[ホストを承認] を [アクション] 列でクリックします。この方法で、堡塁ホストコンソールにログオンできます。

[ユーザー] ページで、堡塁ホストアカウントを見つけ、[ホストを承認アクション] 列の [
] をクリックします。[承認済みホスト] タブで、[ホストの承認] をクリックします。
[ホストの承認] パネルで、ログオンする ApsaraDB for MyBase ホストを選択し、[OK] をクリックします。
説明承認が完了したら、[ホストの承認] ウィザードに進みます。[承認済みホスト] 列の [承認済みホストの表示] をクリックして、堡塁ホストアカウントを使用してログオンできるホストを確認します。
ApsaraDB for MyBase ホストにログオンします。
ターミナルで ssh コマンドを実行して、堡塁ホストにログオンします。次のコマンド構文を使用します。
ssh <Username>@<Bastion host O&M address> -p<Bastion host port>説明Username は、堡塁ホストアカウントの作成に使用するユーザー名です。
Bastion host O&M address は、堡塁ホストのパブリックエンドポイントです。堡塁ホストのパブリックエンドポイントは、[堡塁ホスト] ページで確認できます。
Bastion host port は、堡塁ホストのポート番号です。デフォルト値:60022 です。
例
ssh test@wdd*****-public.bastionhost.aliyuncs.com -p60022堡塁ホストアカウントのパスワードを入力します。
ポインターを ApsaraDB for MyBase ホストの上に移動し、Enter キーを押します。