AWSのEC2のMacでSSH接続する

キーペアを作成したあと、ダウンロードされたpemファイルを.sshフォルダに入れます。 .sshフォルダがない場合はホーム直下に作成します。(隠しフォルダとして) /Users/moco/.ssh

まずパーミッションを変更

ダウンロード直後のパーミッションは広すぎるため、エラーになる。そのため読み込みのみに変更する。 ターミナルを開いて

chmod 400 ~/.ssh/ファイル名.pem

その結果、r (読み込み)のみになっていればOKです。

ls -l ~/.ssh/ファイル名.pem
-r--------@

EC2に接続する

sshコマンドでインスタンスにログインする。 ユーザーは「ec2-user」(アマゾン Linuxの場合)、ホストにはエラスティックIPアドレスを指定。

ssh -i ~/.ssh/ファイル名.pem ec2-user@X.X.X.X

ユーザー名はOSによって変わります。

よければ

yes

ログイン完了です

接続を終了するときは「exit」と入力してエンターキーを押します。