1. 使用軟體 puttygen 產生新的公/私鑰檔
下載 puttygen
http://www.chiark.greenend.org.uk/~s.../download.html
開啟 puttygen
2. 在 DigitalOcean,新增一個 SSH Public Key(公鑰)
DigitalOcean > SSH Keys > Add SSH Key
3. 新增 Droplet
按一般方式新增 Droplet,此時會多一個項目 Add optional SSH Keys,選擇剛剛建立的 SSH Key。
4. 用 Putty 以 SSH Key 方式連接至 Droplet
開啟 Putty > SSH > Auth > Private key file for authentication > 選擇剛剛新增的 private key *.ppk。
TIPs:
如果用戶端要用 OpenSSH Client on Linux,私鑰檔無法使用 *.ppk,方法是開啟 puttygen,先載入 My_DigitalOcean.ppk,選擇 Conversions > Export OpenSSH Key > 存檔成 id_rsa (不要有副檔名)
將檔案上傳至用戶端的 Linux 的用戶帳號的 Home 目錄的 .ssh 目錄下,最後變更檔案權限為 0600。