AWS EC2でUbuntuサーバーを立ててからSSHログインするまで
AWSのEC2でUbuntuサーバーを立てて、WindowsからSSHログインするまでをまとめます。
環境
AWS EC2でのインスタンス作成
EC2の左ペインインスタンスページから、右上のインスタンスを起動をクリックします。
インスタンスを起動ページの名前とタグで任意のサーバー名を入力します。今回はubuntu-serverとしました。
アプリケーションおよびOSイメージで、クイックスタートにあるUbuntuを選択します。
インスタンスタイプでどれかを指定します。今回は、デフォルトのt2.microのままにしています。
キーペアの右下にある新しいキーペアの作成をクリックします。
表示されたキーペアを作成で、任意のキーペア名を入力し、キーペアを作成をクリックします。これにより、(キーペア名).pemがローカルにダウンロードされるので、ダウンロードされたフォルダパスを確認します。
ネットワーク設定のSSHトラフィックを許可するの選択肢の横のセレクトボックスで、自分のIPを選択します。これによって、現在のIPからしかSSH接続させないようにポートの設定が自動で行われます。
設定が終わったら、インスタンスを起動をクリック。EC2インスタンスが生成・起動されます。
Windowsからの接続
今回は、Windows PowerShellを使います。
Windows PowerShellを起動し、以下のコマンドを入力します。
> ssh -i <.pemファイルへのパス> ubuntu@<インスタンスのIPアドレス>
初めて接続する際は、信頼する接続先として保存するかどうかを問われるので、yesを入力します。
ubuntuのコンソールに入れたら接続完了です。