#背景
MacでEC2に接続する際に、苦労したので備忘録として残しておきます。
#できること
Mac標準のターミナルをつかって、EC2にSSH接続できます。
SSH接続して、MYSQLのデータを確認できます。
#秘密鍵(pem)のファイル移動
EC2作成時に、秘密鍵(***.pem)をダウンロードできます。
まずは、秘密鍵を置くためのsshディレクトリを作成します。
ターミナルを開き、ホームディレクトリで下記コマンドを実行します。
※すでに作成済みであれば不要です。
$ mkdir .ssh
次に、作成したディレクトリに秘密鍵を移動します。
※○○○○/○○○○は、現在秘密鍵があるディレクトリを記載
$ mv ○○○○/○○○○/***.pem .ssh
これで秘密鍵(pem)のファイル移動は完了です。
#権限変更
秘密鍵を使用できる状態にするため、権限を与えてあげる必要があります。
$ chmod 600 .ssh/○○○.pem
これで秘密鍵の使用が可能な状態になります。
#ターミナルからEC2にSSH接続する
.sshディレクトリに移動し、下記を実行します。
※ユーザー名、IPはEC2作成時に設定したものを使用します。
ssh [ユーザー名]@[パブリックIP] -i [秘密鍵名]
下記のように表示されたらEC2にアクセス成功です。
[ec2-user@khk-dev ~]$
#MYSQLに接続
EC2にアクセスしている状態で、mysqlコマンドを実行する。
実行すると、テーブル等が確認可能です。