SSH を使用した Linux インスタンスへのログイン - AWS OpsWorks

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

SSH を使用した Linux インスタンスへのログイン

重要

AWS OpsWorks Stacks は新規顧客を受け付けなくなりました。既存のお客様は、2024 年 5 月 26 日までは OpsWorks コンソール、 API、 CLI、および CloudFormation リソースを通常どおり使用できますが、その時点でこれらのリソースは廃止されます。この移行に備えて、できるだけ早くスタックを AWS Systems Manager に移行することをおすすめします。詳細については、AWS OpsWorks Stacks サポート終了に関する FAQ および AWS Systems Manager アプリケーションマネージャへの AWS OpsWorks Stacks アプリケーションの移行 を参照してください。

組み込み MindTerm クライアントまたはサードパーティクライアント (PuTTY など) を使用して SSH でオンライン Linux インスタンスにログインできます。SSH は、通常 RSA キーペアを使用して認証を行います。パブリックキーをインスタンスにインストールし、SSH クライアントに対応するプライベートキーを入力します。AWS OpsWorks スタックは、次のようにスタックのインスタンスでパブリックキーのインストールを処理します。

  • Amazon Elastic Compute Cloud (Amazon EC2) キーペア – スタックのリージョンに 1 つ以上の Amazon EC2 キーペアがある場合、スタックのデフォルトの SSH キーペアを指定できます

    オプションで、デフォルトのキーペアを上書きし、インスタンスの作成時に異なるペアを指定できます。どちらの場合も、AWS OpsWorks スタックはインスタンスに指定されたキーペアのパブリックキーをインストールします。Amazon EC2 のキーペアの作成方法の詳細については、Amazon EC2 のキーペアを参照してください。。

  • 個人キーペア — 各ユーザーは AWS OpsWorks スタックで個人キーペアを登録できます。

    ユーザーまたは管理者は、パブリックキーを AWS OpsWorks スタックに登録し、ユーザーはプライベートキーをローカルに保存します。スタックのアクセス権限を設定するとき、管理者はどのユーザーにスタックのインスタンスに対する SSH アクセスを付与するかを指定します。AWS OpsWorksスタックで権限付与された各ユーザーについてスタックのインスタンスにシステムユーザーが自動的に作成され、ユーザーの個人パブリックキーがインストールされます。

ユーザーは、スタックのインスタンスにログインするには、SSH 認証を行って MindTerm SSH クライアントを使用するか、個人キーペアを使用する必要があります。

ユーザーに SSH を許可する
  1. AWS OpsWorks スタックのナビゲーションペインの [Permissions (アクセス権限)] をクリックします。

  2. 必要な権限を付与するために、目的のIAM) ユーザーに SSH/RDP を選択します。例えば、エージェントCLI コマンドを実行するなど、ユーザーが sudo を使用して権限を昇格させることを許可する場合は、sudo/admin も選択します。

    
                    ユーザーの SSH および sudo アクセス許可

AWS OpsWorks スタックを使用して SSH アクセスを管理する方法の詳細については、「SSH アクセスの管理」を参照してください。