[unboxing][hrads]

熱門標籤

☆重要訊息:Blogger 官方近期推出的「RWD 自適應範本主題」沒有『行動服務』的設定選項,如果您是觀察「技研可樂」裡的文章做自己網站的設計,使用「自適應範本主題」的使用者可以直接依「技研可樂」文章裡的『電腦版』方式做設定即可完成佈置,不需要開啟『行動服務』。☆

  Blogger 自訂網址應用 CloudFlare HTTPS 系列文章:「CloudFlare

  Blogger HTTPS 相關文章列表:「HTTPS

  Blogger AdSense 廣告放置與相關自適應廣告佈屬文章列表:「AdSense

  Blogger 常用頁面判斷式用法一列表:「Blogger 常用頁面判斷式用法一覽表

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例

Google Compute Engine ( GCE ) 連接 VM 執行個體 ( 實例 ),可以使用官方提供的 Google Cloud Shellgcloud compute。除了 gcloud compute ,在 Windows 上也可以使用 PuTTY SSH 的方式登入 GCE 實例,如果你找不到方法登入,不妨參考本文的連線教學方法。

學習在 OpenShift 、GCE、EC2 上架設 WordPress,PuTTYgen 和 PuTTY 這兩個工具會很常運用到。由於服務端架設好之後 PuTTYgen 就很少拿出來使用,趁著現在快忘記的同時,也順道從記憶裡撈資料,邊留下注記,以便往後翻閱。

在內文中,我們會先操作 PuTTYgen 建立公鑰與私鑰,將公鑰放到 GCE 後,接著再運用 PuTTY 設置 SSH 連線,然後銜接連入到 GCE 實例。以下是使用 Windows 7 操作 PuTTY 連線登入的設置流程。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_001



設置流程

  1. 使用 PuTTYgen 建立公鑰與私鑰
  2. 登入 GCE 建立 SSH 金鑰
  3. PuTTY 設置 SSH 連線到 GCE 實例

連線教學

Step 1

使用 PuTTYgen 建立公鑰與私鑰

先前往「使用 PuTTYgen 產生 SSH 連線 RSA、DSA 公鑰與私鑰」,執行到「STEP 2」完成後,接著回到這裡變更金鑰註解 ( Key comment ) 的內容。

首先,變更 Key comment。在 Key comment 日期的後面,輸入你申請 Google Cloud Platform 時「@gmail.com」前的名稱。如果申請的 gmail 為 ilovetechcoke@gmail.com 就在日期後面輸入「ilovetechcoke」。

下圖的例子為「techcok」,完整輸入就是「rsa-key-20170120techcoke」。(* 這裡的日期,會和你操作時的日期不相同,以你當前建立密鑰對的時間為準。)

變更完 Key comment 之後,將 PuTTYgen 上方 OpenSSH authorized_keys 裡面的公鑰資料先做複製,最後再按下「Save private key」,將私鑰儲存到電腦中。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_101



Step 2

登入 GCE 建立 SSH 金鑰

接著前往 GCE 在對應的專案上,找到「Compute Engine 〉中繼資料 〉SSH 金鑰」並按下『編輯』。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_201


然後「+新增項目」。將剛才「STEP 1」複製的公鑰資料,貼到框格中,再按下「儲存」。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_202


到這裡基本的連線條件已經完成了。



Step 3

PuTTY 設置 SSH 連線到 GCE 實例

前往 PuTTY Download Page 頁面,點擊下載最新版本綠色區塊中的「putty.exe」。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_301


接著打開「putty.exe」程式後,找到左頁框中的「Connection 〉SSH 〉Auth」,並在「Browse」中匯入剛才在「STEP 1」儲存的私鑰。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_302


接下來選擇左頁框最上面的「Session」,在「Host Name (or IP address)」中輸入『STEP 1 變更過的 Key comment 名稱』+『@實例 ip』。(* 實例 ip,要填入你的實例 ip。所以你的 ip 數值會和這裡的例子不相同。)

選擇「SSH」,「Saved Sessions」中輸入會話名稱,再按下「Save」,就能儲存設定值。最後點擊『Open』,就能夠用 PuTTY 連線到 GCE 實例了。

[教學] Google Compute Engine ( GCE ) 使用 PuTTY SSH 登入實例_303


下次要使用 PuTTY 連線時,選擇建立過的「Saved Sessions」名稱,再按下『Load』,接著點擊「Open」,就能快速從 PuTTY 連線到 GCE 實例了。



小結

如果你在翻 GCE 官方文件資料時,一直無限迴圈或是 Google 找不到方法連線,不妨參考本文的設置連線方式 (* 唉 ~ 還記得當初,花了兩天才試出方法。XD)。已經在 AWS 習慣 PuTTY 的方式登入實例,操作 PuTTY 連接 GCE 實例會是一個較為方便的選擇。



相關文章

[教學] 使用 PuTTYgen 產生 SSH 連線 RSA、DSA 公鑰與私鑰



分享

加入代碼加入代碼

若您在閱覽文章時,於文章頁面找不到相關的應用主題,歡迎移駕到『站內留言』一起研究討論,謝謝!

使用超連結:<a href="https://www.techcoke.com/">技研可樂</a> =『技研可樂

加入圖片 ( https ):支援 HTTPS 網址型式的 .jpg .png 格式圖檔,直接貼入 HTTPS 圖片網址即可在留言時顯示!

支援非嵌入 Youtube 視頻:https://www.youtube.com/watch?v=hdfSISI24Xk (* 瀏覽器網址列中的 Youtube 網址 )

&&amp;'&#039;"&quot;<&lt;>&gt;
技研可樂 © 2013 - 2017

Contact Form

Name

Email *

Message *