AWS EC2 CloudShell ログイン方法(プライベートサブネット)

前提条件

前提としてサーバーは作成してあることが必須となります。

サーバー作成は下記の内容をご参考にしてください。

VPCのプライベートサブネット作成も必要になります。

VPC作成はこちらの内容をご参考にしてください。

CloudShell ログイン方法

今回は、EC2 サーバーをプライベートサブネット(VPC)で作成した場合の

ログイン方法を実施したいと思います。

CloudShell はブラウザーから「AWSマネジメントコンソール」にてコマンドが使える環境です。

1 .「AWSマネジメントコンソール」にログインいたします。

右上の「コンソールアイコン」をクリックする。

2. 右側「アクション」をクリックし「Create VPC environment(max 2)」をクリックする。

3. 入力、選択し「Create」をクリックする。

4. EC2サーバーにログインするため、SSHキーをS3にコピーいたします。

S3のパケット作成は方法はこちらの内容をご参考ください。

「S3」をクリックする。

5. 左側の「汎用バケット」をクリックし「対象の名前」をクリックする。

6. 「オブジェクト」をクリックし「アップロード」をクリックする。

7. 「ここにアップロードするファイルとフォルダをドラッグアンドドロップ」に

EC2にログインするためのSSHキーをドラッグアンドドロップしてください。

「アップロード」をクリックする。

8. CloudShellでS3ファイルを確認してコピーいたします

下記のコマンドで実施してください。

9. プライベートサブネットで設定をしたEC2 サーバーにログインいたします。

「プライベートIPv4アドレス」を確認する必要があります。

「EC2」から「インスタンス」をクリックし対象EC2サーバーの「インスタンスID」をクリックする。

10. 対象のEC2サーバーにログインいたします。

下記のコマンドで実施してください。

以上で「AWS EC2 CloudShell ログイン方法(プライベートサブネット)」を完了いたしました。