天天看點

linux環境下配置通過ssh keys連通github跟ssh-agent

1 初始化

$ git init      

2 設定你的使用者名稱與郵件位址

$ git config --global user.name "John Doe"
$ git config --global user.email [email protected]      

3 驗證是否已經存在ssh keys

$ cd ~/.ssh 
$ ls      

來檢視是否有檔案id_rsa以及檔案id_rsa.pub

4 生成ssh key

$ ssh-keygen -t rsa -C "[email protected]"      

5 傳回agent的Pid

$ ssh-agent -s      

6 把專用密鑰添加到ssh-agent的高速緩存中

該指令位置在/usr/bin/ssh-add

ssh-add ~/.ssh/id_rsa      

這時候應該會提示:

Identity added: …(這裡是一些ssh key檔案路徑的資訊)

(注意)如果出現錯誤提示: Could not open a connection to your authentication agent.

請執行指令:

eval(238, 238, 238); opacity: 0.6;">
後繼續執行指令
       
ssh-add ~/.ssh/id_rsa      
這時候一般沒問題啦。

7 将公有密鑰加入github賬号中

打開你剛剛生成的id_rsa.pub,将裡面的内容複制,進入你的github賬号,在settings下,SSH and GPG keys下new SSH key,title随便取一個名字,然後将id_rsa.pub裡的内容複制到Key中,完成後Add SSH Key。 可以用了
  • 收藏
  • 評論
  • 分享
  • 舉報

上一篇:linux下安裝Anaconda3+pytorch+tensorboardX

下一篇:bilinear_kernel的python實作

舉封包章

請選擇舉報類型

内容侵權

涉嫌營銷

内容抄襲

違法資訊

其他

具體原因

包含不真實資訊

涉及個人隐私

原文連結(必填)

補充說明

取消

确認

已經收到您得舉報資訊,我們會盡快稽核

linux環境下配置通過ssh keys連通github跟ssh-agent

提問和評論都可以,用心的回複會被更多人看到

評論

釋出評論

全部評論

(

)

最熱

最新

{{value.nickname}}

{{if value.is_author == 1}}

部落客

{{/if}}

{{value.create_time}}

{{value.content}}

{{if value.is_reply == 1}}

回複

{{/if}}

點贊

{{value.up_num>0 ? value.up_num : ''}}

{{if value.is_delete == 1}}

删除

{{/if}}

{{if value.children.total > 0}}

{{each value.children.list item key}}

3}}style="display:none;"{{/if}}>

linux環境下配置通過ssh keys連通github跟ssh-agent

{{if item.is_vip == 1}}

{{/if}}

{{item.nickname}}

{{if item.is_author == 1}}

部落客

{{/if}}

回複了

{{item.reply_nickname}} {{item.create_time}}

{{if item.is_reply_content>0}}

{{item.reply_content}}

{{/if}}

{{item.content}}

{{if item.is_reply == 1}}

回複

{{/if}}

點贊

{{item.up_num>0 ? item.up_num : ''}}

{{if item.is_delete == 1}}

删除

{{/if}}

{{if key == 3}}

檢視更多回複

{{/if}}

{{/each}}

{{/if}}