2024年1月8日 星期一

讓putty使用windows ssh建立的key進行遠端連線

 情境

1. windows可以透過內建的ssh建立credential,但是格式跟putty的不太一樣

2.不想要產生太多private key,讓putty可以使用windows ssh建立出來的private key進行認證


作法

1. 安裝putty,打開puttygen。假設目前已經都用windows ssh把key產生出來(作法可參閱參考資料1.)

2. 第二個column (Actions)的第二個選項"load an existing private key file",點下"Load"按鈕。找到pub檔。但預設就是找ppk,所以要自行把搜尋檔案的選項改為 *.*。.pub的位置大概是在: C:\Users\<USERNAME>\.ssh\id_rsa

3. 點下Save private key按鈕,將檔名存成自己喜歡的檔名。

4. 依照免密碼登錄的方式,把windows open ssh的public key存放到Server端。將putty打開,把server資訊load進後,到: SSH >Auth>Credential。把private key file for authentication的位置輸入方才產生的檔案。然後回到Session中Save。


Refs:
1. https://learn.microsoft.com/zh-tw/windows-server/administration/openssh/openssh_keymanagement
2. https://gcore.com/docs/cloud/ssh-keys/convert-an-ssh-key-from-pem-to-ppk





沒有留言:

張貼留言

iscsi 連線問題筆記

如果要進行umount但是出現target buzy sudo fuser -km 掛載點 sudo umount 掛載點 iSCSI重啟 sudo open-iscsi restart  掛載lun iscsiadm -m discovery -t sendtargets -p...