AWS入門中

はじめに

AWSのアカウントを作成したので、チュートリアルを行いながら、忘れやすそうな事柄についてメモしておく。(リンクも張っておく)

クラウドでの Linux 仮想マシンの起動方法 – 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でのインスタンス接続コマンドは、

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状態で残る。)