2023年9月15日 星期五

Windows用MobaXterm產生SSH金鑰

在Linux與Mac上可用終端機搭配ssh-keygen指令來產生SSH Key金鑰,在Windows上若是有安裝MobaXterm,則可用其內建的圖形化工具來做,步驟如下:

  1. 點選Tools
  2. 點選MobaKeyGen (SSH Key Generator)



打開MobaKeyGen (SSH key generator)之後,依照下列順序操作:

  1. 選擇產生金鑰的演算法:這邊是選用RSA
  2. 選擇金鑰的長度:
    以上兩者不知道要怎樣選,參考《SSH使用的加密種類與推薦的金鑰長度》
  3. 按Generate按鈕,產生公鑰與私鑰,注意這兩把金鑰是成對的
  4. 在產生金鑰對的時候,滑鼠在這個區域亂動給予亂數用於產生金鑰對


產生金鑰對後,將公鑰(public key)私鑰(private key)存放到安全的位置:

  1. 點選Save public key,儲存公鑰的檔案名稱可以是:id_rsa.txt
    這個步驟裡面儲存的公鑰和2區塊是一樣的,只是格式不同
  2. 複製2區塊裡面的資訊,儲存公鑰的檔案名稱可以是:id_rsa.pub
    這個部分儲存的公鑰可以直接附加到遠端的 ~/.ssh/authorized_keys
  3. (選用) 輸入Key passphrase來保護電腦裡面的私鑰,這樣未來使用金鑰登入的時候就必須要用到Key passphrase來解鎖。也可以不輸入passphrase,但這樣就要好好保管私鑰不要被盜用
  4. 點選Save private key,儲存私鑰的檔案名稱可以是:id_rsa.ppk
    這個檔案請好好保存在自己的電腦裡面不要給其他人知道



相關資訊

_EOF_

沒有留言:

張貼留言