2017-02-20

AWS EC2連接實例 Windows客戶端 對Ubuntu伺服端連線 (文字視窗)

AWS EC2連接實例
Windows客戶端 對 Ubuntu伺服端連線 (文字視窗)


目標與碎碎念

使用雲端伺服器的第一步就是與伺服器好好談心
如果連連線都沒有辦法,接下來的事情就更困難了
SSH是有加密的連線,也就是即使他人竊聽了通訊資訊,也需要花費大量成本才能解密
SSH只能在執行文字介面的連線使用,如果需要畫面,需要使用VNCRDP等其他協議來實現
如果你已經成功了,可由此連結來進行圖像視窗連線


資料

              用戶端-伺服端: Windows-Ubuntu
              連線協議: SSH


流程 (下面有影片)

     0. 建立Ubuntu實例

              注意Security Group要保留SSH連線方式

       1. 在用戶端下載PuTTY
              建議下載putty.zip,其包含了你所需要的主程式與相關工具

       2. 轉換金鑰
              PuTTY有自己的金鑰格式
              因此必須要先將.pem轉為.ppk格式
              a. 開啟PUTTYGEN.exe,這是PuTTY轉換金鑰的程式
              b. 1.Conversions > Import key > (選取該實例對應金鑰) > 開啟
                 2.Key comment 對填入該金鑰的描述,以後方便辨識
                  3.Key passphrase 設定金鑰密碼、Confirm passphrase再確認一次密碼,可不設密碼
                 4.Parameter > Type of key to genetrate > SSH-2 DSA(勾選為此項)
                   以上4點確認完後,按 Save Private Key 保存金鑰

       3. 設定PuTTY
              雖然直接填入Public DNS也是可以連線
              但如果我們將填寫的資料儲存下來,可以為往後連線減少困擾
                     Window > appearance > Adjust the use of the cursor > Cursor appearance > Underline(勾選為此項)
              這是為了方便中文字型顯示而做的設定
                     Window > appearance > Font setting > Font used in the terminal window >  Change…
              這裡能設定字體與大小,對我眼睛不好的非常需要
                     Window > behaviour > Adjust the behaviour of the window title > Window title
              這裡能設定視窗名稱,既然是對ubuntu實例連線,就填ubuntu
                     Connection > SSH > Auth > Authentication parameters > Private key file for authentication > Browse…  > (步驟二轉換出來的.ppk金鑰) > 開啟
              將金鑰綁上設定
                     Session > Specified the destination you want to connect to > Host Name (or IP address) > 填入"ubuntu@[Public DNS]"
              例如:ubuntu@ec2-52-27-220-229.us-west-2.compute.amazonaws.com
“ubuntu”是使用者帳號名稱,在ubuntu實例中有"root""ubuntu"兩個原生使用者帳號
                     Session > Specified the destination you want to connect to > Port > 填入"22"
"22"是默認port
                     Session >Connect type > SSH(勾選為此項)
                     Session > Load, save or delete a stored session > Saved sessions > (填入代表名稱) > save
              儲存這整個第三步驟的所有設定
              以後開啟時只需要load該檔案即可


       4. 連線

              按下 Open 即開始連線


影片


參考資料


Ubuntu 從入門到精通13.04 (電腦人)

沒有留言:

張貼留言