AWS入門中
はじめに
AWSのアカウントを作成したので、チュートリアルを行いながら、忘れやすそうな事柄についてメモしておく。(リンクも張っておく)
鍵の保管場所
Windows
チュートリアルの推奨通り、
C:\user\{ユーザー名}\.ssh\MyKeyPair.pem
にキーペアを保存。.sshフォルダを作るには".ssh."とフォルダ名の最後にドットを追加すると先頭ドットが可能になる。
Mac
ダウンロードするキーペアを MyKeyPair.pem というファイル名で ~/.ssh ディレクトリに保存。ダウンロードしたら chmod 400 でRead権限を自分のみに変更する。
インスタンスへの接続(SSH)
Windows
Git for Windowsをデフォルト設定でインストールする。(Bashを使うため?既にインストールしてあった。)デスクトップ上右クリックメニューにGit Bash起動があるのでそれを使う。
ssh -i 'c:\Users\ユーザ名\.ssh\MyKeyPair.pem' ec2-user@{Instance's_public_IP_Addr}
pemファイルは上記のキー保管場所、ユーザ名は「ec2-user」でよい(最初、AWSのアカウント名かと思った)。インスタンスへの接続切断はexitで。(切るだけなのでshutdownではない)
Mac
Macの場合、ターミナルからデフォルトのSSHでアクセスする。
ssh -i ~/.ssh/MyKeyPair.pem ec2-user@{Instance's_public_IP_Addr}
他はWindowsの時と同様。
インスタンスの削除
EC2コンソールの Action > インスタンスの状態 > 削除 で。(リストにはterminated状態で残る。)