如何移值 ssh private key 到別台機器上?

在原本的機器上,已經有 ssh private key,並以此 private key 產生 public key,並以此 public key 取得授權後,如何把 private key 移植到新的機器上?

1、複製原本機器的 private key 到新的機器上,檔案路徑通常為:~/.ssh/id_rsa

2、在新機器上,可以修改此 private key 的路徑及名稱,假設儲存在:~/.ssh/id_rsa_porting

3、啟用此 private key 的指令:

    # ssh-agent bash

    # ssh-add ~/.ssh/id_rsa_porting

4、顯示所有已成功啟用的 private key 的 fingerprint:

    # ssh-add -l
5、計算 private key 的 fingerprint 的指令:

    # ssh-keygen -lf ~/.ssh/id_rsa_porting

 

也就是說,根據第 5 步驟把 id_rsa_porting 的 fingerprint 計算出來後,再比對執行第 4 步驟的結果,如果有出現,則表示啟用成功。





Reference

Calculate RSA key fingerprint


文字內容 或 影像內容 部份參考、引用自網路,如有侵權,請告知,謝謝。

arrow
arrow
    全站熱搜

    silverwind1982 發表在 痞客邦 留言(0) 人氣()