2014-12-07
3:41 PM
首先會看到 General 頁籤
裡面的 SSH2 home 通常會指向 C:\User\user\.ssh
Private keys 則會設定為 id_rsa 或是 id_dsa(若沒有則可能示尚未產生過)
此時可以到 Key Management 頁籤內選擇產生 DSA key 或是 RSA key (bitbucket 及 github 皆使用 RSA)
產生後可以在文字區塊看見產生後的公鑰
將此公鑰貼到 Bitbucket 或 Github的SSH key 管理頁面內
之後回到 Eclipse 點擊 Save Private Key 將密鑰儲存至 SSH2 home 的位置
再點擊 Export Via SFTP 填入 Known hosts ( git@bitbucket.org 或 git@github.com )
點擊確定後關閉視窗
若要確認 Known hosts 設定是否正確可再次開啟 SSH2 設定視窗
到 Key Management 頁選擇 Load Existing Key 並讀取剛剛儲存的 Key
再到 Known Hosts 頁籤應該可以看見剛剛填入的 host
可能因為 Eclipse 有快取問題 設定完成後必須重新開啟 Eclipse
否則認證可能會出現錯誤
重新啟動後便可直接以 ssh 連線 push 到 Bitbucket 或 Github 了
No comments:
Post a Comment