この付録では、各OSからAmazonEC2インスタンスへ接続する方法を説明します。
環境に合わせていずれか一つの方法を使用して下さい。
Windows 端末から Tera Term を使用して SSH ログインする方法を記述しています。
Tera Term を起動し、接続画面でホスト名として、接続先の EC2インスタンスのパブリック IP アドレスもしくは、DNS名を入力します。さらに、SSH のバージョンが SSH2になっていることを確認し [OK] をクリックします。
セキュリティの警告が表示されたら、[続行] をクリックします。
認証情報として以下のように指定し、[OK] をクリックします。
ec2-user
選択
「OK」をクリックすると、ターミナル画面が表示されます。
<以上でTeraTermを使用した接続手順は終了です。元の手順に戻ってください>
Windows 端末から PuTTY を使用して SSH ログインする方法を記述しています。
ダウンロードした秘密鍵は PEM 形式 (mykey.pem) なので、PuTTYgen を使用して PPK 形式(.ppk) へ変換します。
.pem
形式のファイルを選択します.ppk
のファイル形式でキーを保存しますPuTTY を起動します。
[Host Name (or IP address)] に、接続先の EC2インスタンスのパブリック IP アドレスもしくは、DNS名を入力します。
[Category] で [Connection type] の [SSH] を展開します。
[Auth] をクリックします。
[Private key file for authentication] に EC2インスタンス作成時に指定したキー (.ppk) ファイルを参照して、[Open] をクリックします。
[PuTTY Security Alert] ダイアログボックスが開くので [Yes] をクリックしてキーを PuTTY のキャッシュに追加します。
[login as:] に「ec2-user」と入力して、Enter キーを押します。
ターミナル画面が表示されます。
<以上でPuTTYを使用した接続手順は終了です。元の手順に戻ってください>
Mac 端末から SSH ログインする方法を記述しています。
ターミナルアプリケーションを開きます。
chmodコマンドでPEMファイルのパーミッションをオーナーのみ読み込み専用に変更します。
以下のコマンドでは ~/Downloads/mykey.pem
をダウンロードしたPEMファイルのパスに置き換えて実行してください。
chmod 400 ~/Downloads/mykey.pem
sshコマンドでインスタンスにログインします。
「パブリックIPアドレス」をインスタンスのパブリックIPアドレスに置き換えて実行してください。
ssh -i ~/Downloads/mykey.pem ec2-user@パブリックIPアドレス
<以上でMacを使用した接続手順は終了です。元の手順に戻ってください>