0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

【AWS】EC2にMacのターミナルからSSH接続する方法

Last updated at Posted at 2021-09-19

AWSでEC2にMacのターミナルからSSH接続する方法を備忘録としてまとめておきます。
今回接続するEC2はAmazon Linux 2です。

事前準備

  • AWSアカウントの作成

EC2インスタンスの起動

  1. まずはAWSマネジメントコンソールにログインしてEC2サービスを開きます。
  2. 「インスタンスの起動」をクリックして、インスタンスの選択画面に遷移します。
  3. 今回は、無料枠の「Amazon linux 2」を選択します。
  4. インスタンスタイプは「t2.micro」を選択します。こちらのインスタンスタイプは無料枠です。
  5. ここまで選択したらそのまま「確認と作成」をクリックします。
  6. 作成するインスタンスの確認画面が表示されます。「起動」をクリックします。
  7. キーペアの作成というウィンドウが表示されるので、新規でキーペアを作成します。
    名前は任意で結構です。
    今回はssh_testとします。
  8. 作成したキーペアはダウンロードしておきます。ファイル名は、任意.pemとなっているはずです。このファイルは後ほどSSH接続で利用します。

これでEC2インスタンスの起動が完了しました。
コンソール画面から起動したインスタンスを確認すると「実行中」というステータスで表示されていると思います。

キーペアの移動と権限の設定

先ほどダウンロードしたtssh_test.pemファイルを移動しましょう。
ターミナルを開き、以下のコマンドを入力します。

mv /Users/username/Download/ssh_test.pem ~/.ssh

次に以下のコマンドで、/~.sshに権限を追加します。

chmod 600 /Users/username/.ssh

SSH接続を試す

最後に、起動したインスタンスにSSHで接続してみます。
以下のコマンドを入力します。

ssh -i /Users/username/.ssh/ssh_test.pem ec2-user@EC2のグローバルIP

これでログイン完了となります。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?