1. 程式人生 > >AWS免費雲主機之如何使用putty登入

AWS免費雲主機之如何使用putty登入

首先,我們需要準備兩個登入AmazonEC2下instance的SSH工具:一個是putty.exe,另一個是puttygen.exe。我這裡也提供了一個下載地址,同學們可以點選這裡下載,也可在網上自行下載。

好了,接下來我們就說一說具體的連線步驟吧……

第一步,先使用puttygen將新增instance時下載的"*.pem"轉換成一個"*.ppk"的檔案。

開啟puttygen.exe後,點選右下方的"load"選中之前儲存的的"*.pem",然後就會彈出提示框提示匯入成功,接著點選saveprivate key將生成的檔案儲存到你本地就可以了,預設儲存的就是.ppk檔案,具體步驟請參見下圖;








第二步,使用putty和剛才生成的"*.ppk"檔案登入你的Amazon EC2的instance。

在登入Amazon EC2的instance中首先你的找到你的instance的主機地址或者ip地址。這個可以從“AWSManagementConsole”控制平臺EC2中的Instances選項卡中選擇相應的instance,然後在右下框的instance詳情中可以找到相應的"PublicDNS"或者public ip 了,在publicDNS後面跟例如"ec2-*-*-*-*.ap-northeast-1.compute.amazonaws.com"資訊或者在publicIP後面對應的IP就是你的主機地址了。

接著在putty的“Host Name(or IP Address)”中填寫你找到的"PublicDNS:",這個後面的"ec2-*-*-*-*.ap-northeast-1.compute.amazonaws.com"或者publicIP即可,然後展開putty左側框中的SSH選項卡,找到Auth選項,然後點選Browse…選擇剛才儲存的那個"*.ppk"檔案。然後點選Open。如下圖:





此時或跳出登入視窗,最後在login as: 後面輸入"ec2-user"(特別要注意這裡不是你自己設定的使用者名稱,必須填寫"ec2-user"才能登入),然後無需輸入密碼,就會出現如下圖所示的介面:



出現上圖後說明你的登入成功,你就可以是用你的Amazon EC2雲主機了。