Bastionhost にホストを追加した後、ホストに既存の OS アカウントを Bastionhost に登録します。これらのアカウントへのアクセス権限をユーザーに付与することで、パスワードなしのログインが可能になります。
Bastionhost はホストアカウントの認証情報をローカルに保存し、サーバーや ECS インスタンスには同期しません。
前提条件
開始する前に、以下を確認してください。
ターゲットホストが Bastionhost に追加済みであること
登録したい OS アカウントがサーバー上にすでに存在すること — Bastionhost は OS アカウントを作成せず、ホスト上に存在するアカウントの認証情報のみを管理します
認証タイプ
Bastionhost は、ホストアカウントに対して 3 種類の認証タイプをサポートしています。
パスワード
Bastionhost は、アカウントのユーザー名とパスワードを使用してホストを認証します。パスワードを検証することで、管理対象アカウントの有効性が確認されます。
パスワードの検証に失敗した場合は、「Bastionhost からサーバーへの接続に関する問題」をご参照ください。
秘密鍵
Bastionhost は、アップロードされた秘密鍵を使用して認証します。ユーザーが接続すると、Bastionhost は秘密鍵を使用してターゲットサーバーを認証します。サーバーは公開鍵と照合して認証を検証します。
サポートされているキーのフォーマット:
ssh-keygen -m PEM -t rsaで生成されたキーEd25519 キー
共有キー
複数のホストアカウントが同じ公開鍵と秘密鍵のペアを共有します。Bastionhost にすでに設定されている既存の共有キーを選択します。共有キーを設定するには、「共有キー」をご参照ください。
複数のアカウントが同じキーペアを認証に使用する場合に、このタイプを使用します。
ホストをエクスポートする際に、パスワードやキーの詳細を含めるかどうかを選択できます。詳細については、「ホストリストのエクスポート」をご参照ください。
ホストアカウントの変更
Bastionhost コンソールにログインします。詳細については、「システムへのログイン」をご参照ください。
左側のナビゲーションウィンドウで、[アセット] > [ホスト] を選択します。
[ホスト] ページで、対象のホストを見つけてその名前をクリックします。
[ホストアカウント] タブで、編集したいアカウントのユーザー名をクリックします。
[ホストアカウントの編集] パネルで、アカウント情報を更新し、[保存] をクリックします。
ホストアカウントの削除
Bastionhost コンソールにログインします。詳細については、「システムへのログイン」をご参照ください。
左側のナビゲーションウィンドウで、[アセット] > [ホスト] を選択します。
[ホスト] ページで、対象のホストを見つけてその名前をクリックします。
[ホストアカウント] タブで、アカウントを選択し、リストの下部にある [削除] をクリックします。
確認のダイアログボックスで、[削除] をクリックします。
注意事項
デフォルトでは、Bastionhost は [未承認のホストアカウントを使用したホストへのアクセスを許可] を有効にしています。これにより、登録済みのホストアカウントに対する権限が付与されていなくても、ユーザーはユーザー名とパスワードを手動で入力してサーバーへのログインを試みることができます。
ユーザーに明示的に権限が付与されたアカウントでのみログインを要求するには、このオプションを無効にします。詳細については、「O&M 設定」をご参照ください。

