1. 找到在購買亞馬遜的AWS服務器時保存的密鑰文件(假設為abc.pem)。
2.打開PuTTYgen,如下圖,點擊圖中1處的“load”,找到abc.pem文件所在的位置,並選擇abc.pem,確定;
然后,選擇圖中2處的RSA。

3.這時,點擊下圖的“Save private key”按鈕,命名並保存在你自己想放的地方(如命名為def.ppk)。

4.打開PuTTY, 在“Session”界面輸入“Host Name ”,“Host Name ”在亞馬遜AWS的EC2控制面板中可以找到,如下圖紅框處:

5.切換到PuTTY的“Connection--SSH--Auth”選項卡,點擊“Browse”按鈕,選擇電腦中的def.ppk文件,最后點擊open即可。
6.這時會彈出命令行對話框,需要你輸入EC2服務器上的默認賬戶,無需輸入密碼。
注意,默認賬戶根據申請EC2時選擇的AMI(亞馬遜機器鏡像)的不同而不同,例如,linux的和ubuntu的賬戶不一樣。如果輸錯了賬戶名,會報如下錯誤“PuTTY Fatal Error Disconnected: No supported authentication methods available(server sent: publickey)”,如下圖。

默認賬戶說明如下:
每個 Linux 實例類型均使用默認 Linux 系統用戶賬戶啟動:
對於 Amazon Linux,用戶名稱是 ec2-user;
對於 RHEL5,用戶名稱是 root 或 ec2-user;
對於 Ubuntu,用戶名稱是 ubuntu;
對於 Fedora,用戶名稱是 fedora或 ec2-user;
對於 SUSE Linux,用戶名稱是 root 或 ec2-user;
另外,如果 ec2-user 和 root 無法使用,需要與 AMI 供應商核實。
