以RSA方式做SSH登入

基本步驟:

1.產生RSA2 private/public key
   

執行 ssh-keygen -t rsa 產生private/public key (按三下Enter即可).

image

執行完便可在提示的目錄下看到id_rsa (private key)及id_rsa.pub (public key)檔案,private key 置於連線端,public key置於被連線端.

2.配置public key於被連線端

2.1.將id_rsa.pub檔放到被連線端Server欲被登入帳號的.ssh目錄下.

2.2.執行 cat id_rsa.pub > authorized_keys 如此便配置完成

3.由連線端進行連線

由連線端下ssh 指令,以-i參數指定private key 檔案即可.

ssh -i id_rsa user@serverName

image

 

參考資料:

SSH 免密碼登入

ssh keygen 免輸入密碼

本篇發表於 IT 並標籤為 。將永久鏈結加入書籤。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

你可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

(若看不到驗證碼,請重新整理網頁。)