iT邦幫忙

2019 iT 邦幫忙鐵人賽

DAY 15
0

一、前情提要

話說小編工作上有三個環境(開發|測試|線上),每個環境都有一個跳板機…透過PuTTY,遠端連線到跳板機,再連線到特定主機東看看,然後再去另一台西看看…常常會疑惑……我現在在哪裡?是「哪個環境」呢 ?(開發|測試|線上),又是「哪台主機」呢 ?(因為不管連哪一台…看到的都是這樣子的提示字元ubuntu@ip-10-XXX-XXX-XXX:~$,所以決定要給它整理一下,讓它清楚一點。再這之前。也會先跟大家介紹一下AWS EC2的ssh的連線要如何設定。

二、AWS EC2 SSH Key Pairs

  • 建立Key Pairs
    小編偏好看英文的。如果你要看中文的話,右上角可切換中文。
    • 前往設定畫面
    • 設定key pairs名稱
    • 儲存私鑰
    • 小編在介紹Ansilbe時(localhost ssh server 與 client),提到要把公鑰放在Server上的~/.ssh/authorized_keys。AWS在你用AWS EC2 Console 建立instance,啟動前時會請你「選擇或建立一對金鑰」,如下圖:
  • 轉換pem to ppk(by puttygen.exe)

小編雖然上面提到…可以用AWS EC2 Console建立instance時,加上Key Pairs,但小編想藉這機會,用Terraform來做一次看看…待續…


上一篇
Packer | Ansible | Terraform > 小結
下一篇
一大堆機器,到底哪一台是哪一台 @@ > SSH II
系列文
AWS高手同事離職後不止30天30

尚未有邦友留言

立即登入留言