通過puttygen.exe工具創建密鑰對
更新時間 2025-03-17 16:57:27
最近更新時間: 2025-03-17 16:57:27
分享文章
本節介紹了通過puttygen.exe工具創建密鑰對的操作場景、操作步驟。
操作場景
您可以通過puttygen.exe工具創建密鑰對,創建完成后,公鑰和私鑰均保存在用戶本地。
說明通過puttygen.exe工具創建成功的密鑰對,還需要執行導入密鑰對,導入系統才能正常使用密鑰對。
操作步驟
- 在以下路徑中下載并安裝PuTTY和PuTTYgen。
說明
PuTTYgen是密鑰生成器,用于創建密鑰對,生成一對公鑰和私鑰供PuTTY使用。
生成公鑰和私鑰文件。
- 雙擊“puttygen.exe”,打開“PuTTY Key Generator”。
PuTTY Key Generator

- 單擊“Generate”。
密鑰生成器將自動生成一對公鑰和私鑰,其中,下圖的紅框內容為生成的公鑰文件。
生成公鑰和私鑰文件

復制紅框中的公鑰內容,并將其粘貼在文本文檔中,以.txt格式保存在本地,保存公鑰文件。
說明請勿直接單擊“Save public key”保存公鑰文件。因為通過puttygen.exe工具的“Save public key”按鈕保存在本地的公鑰文件,公鑰內容的格式會發生變化,不能直接導入管理控制臺使用。
- 保存私鑰文件。
根據不同用途,需將私鑰文件保存為不同格式。為保證安全,私鑰只能下載一次,請妥善保管。
- 保存私鑰文件為“.ppk”格式。
- 當用戶使用PuTTY工具登錄Linux彈性云主機時,需使用“.ppk”格式的私鑰文件。保存方法如下:
- 在“PuTTY Key Generator”界面,選擇“File > Save private key”。
保存私鑰文件

- 保存轉化后的私鑰到本地。例如:kp-123.ppk
- 保存私鑰文件為“.pem”格式。
- 當用戶使用Xshell工具登錄Linux彈性云主機,或者獲取Windows彈性云主機的密碼時,需使用“.pem”格式的私鑰文件。保存方法如下:
- 選擇“Conversions > Export OpenSSH key”。
說明如果該私鑰文件用于Windows彈性云主機的獲取密碼操作,在選擇“Export OpenSSH key”時,請勿填寫“Key passphrase”信息,否則會導致獲取密碼失敗。
保存私鑰文件

- 保存私鑰到本地。例如:kp-123.pem
- 公鑰和私鑰文件按照需要正確保存后,請參見導入密鑰對的“復制公鑰文件內容方式”,將公鑰導入系統中。