使用 PuTTY 連接到您的 Linux 實例,具體步驟如下:
1. 在AWS Web console中獲取服務器的訪問密鑰(即*.pem文件)並保存到本地,並設置允許從指定的IP 地址到實例的入站 SSH 流量。
2. 下載putty和puttygen兩個程序,也可下載windows安裝包,並安裝putty。
3. 由於putty不支持私有密匙類型,需要用puttygen進行轉換,具體過程如下:
- 打開puttygen程序,然后點擊“Load”選擇第一步獲取的.pem文件,如果看不到,選擇下面的all files就可以了。
- 選擇pem文件,點擊“Open”,跳出一個窗口,直接“OK”
- 點擊“SavePrivateKey”保存私有密匙文件,點擊“yes”
4. 用上一步產生的密匙文件連接你的amazon ec2實例。
- 啟動 PuTTY(在“Start”菜單中,單擊“All Programs > PuTTY > PuTTY”)。
- 在“Category (類別)”窗格中,選擇 Session (會話) 並填寫以下字段:
- 在 Host Name (主機名) 框中,輸入 ec2-user@public_dns_name或者ec2-user@public_ip(針對ubuntu的ec2實例用戶名為"ubuntu@")。
- 在 Connection type (連接類型) 下,選擇 SSH。確保 Port (端口) 為 22。
- 在 Category (類別) 窗格中,展開 Connection (連接),再展開 SSH,然后選擇 Auth (身份驗證)。完成以下操作:
- 單擊 Browse (瀏覽)。
- 選擇您為密鑰對生成的 .ppk 文件,然后單擊 Open (打開)。
- 單擊 Open (打開) 以開始 PuTTY 會話。如果這是您第一次連接到此實例,PuTTY 會顯示安全警告對話框,詢問您是否信任您要連接到的主機。單擊 Yes (是)。此時會打開一個窗口並且您連接到了您的實例。
