SSH 快捷方式

寒假在家弄Amazon EC2時,每次連線都需要打一大串指令,像是下面這樣。

 ssh -i /Users/xxx/Documents/key/xxx.pem ubuntu@ec2-xx-xx-xx-xx.ap-northeast-1.compute.amazonaws.com

不想每次都打這麼多字,還要記位置,非常麻煩。我們便可以使用快捷方法。

  1.  首先先去ssh資料夾:  cd ~/.ssh (如果沒有此資料夾 直接 vim ~/.ssh/config)
  2.  創一個config file: vim config
  3.  裡面輸入
    Host myServer 
    Hostname ec2-xx-xx-xx-xx.ap-northeast-1.compute.amazonaws.com
    User ubuntu
    IdentityFile /Users/xxx/xxx.pem

Host 可以依照自己喜歡設定,這邊用 myServer當例子。
Hostname 就是ec2的位置。
User ec2 都是用ubuntu 所以不用改。
IdentityFile 是你ec2金鑰的路徑,記得要改成自己金鑰的絕對路徑。

存檔後,便可以使用: ssh myServer  就可以連上EC2了!