在Windows下用Putty(a free SSH and telnet client for Windows)(https://www.putty.org/)跟MAC下一樣,也是公鑰和密鑰兩個,操作方式類似,Putty需要設置一下本地密鑰的位置,上傳公鑰到GCP云端。
打開Puttygen,所有設置都可以默認(也可選擇心儀的加密方式),直接點擊Generate生成,進度條開始讀取,需要你不斷在空白處移動鼠標(加鹽操作),生成加密的公鑰數(shù)字。
生成默認的公鑰是這樣滴:
我的用戶名是skmc4boxer,密碼需要重復兩次
上方以ssh-rsa開頭的是公鑰,下面分別是你需要設置的用戶名和密碼。
下一步,分別保存public-key和private-key到本地的任意位置。
然后把公鑰添加到VM后臺:
進入VM設置的后臺點擊修改
全新的主機有0個SSH密鑰
這里就添加一項密鑰,我的用戶名是skmc4boxer
左側的skmc4boxer就是剛才在puttygen設置的用戶名,也就是接下來登錄要用用戶名,點擊保存。
然后,就開始用Putty登錄:
設置完常規(guī)的IP地址后,還需要設置Auth,添加你保存的private-key,然后保存即可。
一切準備就緒,然后就像平常一樣填寫用戶名和密碼進行登錄了。