Byte Ebi's Logo

Byte Ebi 🍤

每天一小口,蝦米變鯨魚

Jenkins 04 在流程中使用 SSH 指令操作另一台 GCP 上的執行個體

讓 Jenkins 透過 SSH 連線操作遠端主機,代替手動連線部署

Ray

在沒有自動化部屬的情境下,每次都需要手動連線到伺服器主機內部
透過下指令或是執行將部署指令的執行檔,不僅麻煩且有人為失誤的風險
透過 Jenkins 的 pipeline 來取代人工執行,部署就變得輕鬆又愜意

使用 ssh 從本機連線到 GCP VM

在本機透過終端機 ssh 連線到 GCP VM

Ray

原先在 GCP 開啟 VM 後每當管理主機時都要先開啟 GCP 控制台頁面,找到指定主機
按下畫面上的 SSH 連線按鈕,接著開啟 GCP 的終端機畫面
開啟的步驟實在繁瑣,而且那個終端機也沒有自己本機的用的習慣
這篇文章說明如何透過本機終端機 ssh 連線到 GCP 主機內

設定 ssh 金鑰登入遠端主機

使用 ssh key 登入遠端主機而不使用密碼登入

Ray

一般登入伺服器是使用帳號與密碼進行登入,但是密碼可能會因為抄錄或是傳遞給人而外洩
安全性的程度會比較沒有像SSH key 那麼安全,而且使用SSH key 登入可以就不用每次手動輸入密碼

最新文章

Category

Tag