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