1. 程式人生 > >通過本地客戶端連接GoogleCloud的Linux虛擬機

通過本地客戶端連接GoogleCloud的Linux虛擬機

復制 密鑰 兩個文件 本地 rsa blank inux 密碼 OS

本次使用的連接工具是Tera Term。

總的步驟為

{

  1:生成SSH密鑰,包括公鑰和私鑰。

  2:上傳公鑰到Google。

  3:在本地利用私鑰認證登錄。

}

1.1 打開Tera Term

技術分享圖片

1.2 選擇 “設置->SSH 密鑰生成”。

技術分享圖片

1.3 類型選擇“RSA”點擊“生成密鑰”。

技術分享圖片

1.4 輸入以下參數後點擊“保存為公共密鑰”,“保存為私有密鑰”。

註釋:<登錄用的用戶名>

密鑰密碼:<登錄用的密碼>

確認密碼:<登錄用的密碼>

技術分享圖片

1.5 得到以下兩個文件:

技術分享圖片

2.1 登錄Google Cloud,進入Compute Engine,選擇“元數據”。

技術分享圖片

2.2 點擊右邊的“SSH”標簽,點擊“修改”按鈕,進入編輯界面。

技術分享圖片

2.3 打開步驟1.5創建的[id_rsa.pub]文件,復制裏面所有的文本。

技術分享圖片

2.4 回到Google Cloud,點擊“添加一項”。把文本粘貼到裏面,點擊“保存”。

技術分享圖片

3.1 你的公開IP,公開IP可以在這裏看。

技術分享圖片

3.2 打開Tera term,在連接參數中輸入主機IP,點擊“確定”

技術分享圖片

3.3 輸入你在步驟1.4設置的賬號和密碼,選擇你在步驟1.5得到的【id_rsa】文件

技術分享圖片技術分享圖片

final 登錄成功,enjoy。

技術分享圖片

4.1 打開“腳本編輯器”。

使用Tera term 的腳本創建自動登錄腳本。

技術分享圖片

4.2 我們使用模板來創建,選中SSH2連接

技術分享圖片

4.3 適當更改一些參數,偷懶的話,可以直接把密碼卸載腳本裏。

這裏主要需要修改的就是ip,私鑰文件路徑。

技術分享圖片

4.4 點擊菜單欄上綠色的三角形狀的“Run”按鈕,進行測試。

技術分享圖片

技術分享圖片

技術分享圖片

4.5 選擇密鑰的操作就被腳本自動實行了,登錄成功。

技術分享圖片

以下是偷懶腳本的寫法,賬號密碼直接寫到腳本裏。

技術分享圖片

謝謝觀覽 : )

通過本地客戶端連接GoogleCloud的Linux虛擬機