JavaShuo
欄目
標籤
sourceTree 添加 ssh key 方法【轉】
時間 2019-11-10
標籤
sourcetree
添加
ssh
key
方法
简体版
原文
原文鏈接
1.使用 git 客戶的生成公私鑰:id_rsa、id_rsa.pub
1.1設置Git的user name和email:
$ git config --global user.name
"xxx"
$ git config --global user.email
"xxx.mail@xxx.com"
1
2
1.2.生成SSH密鑰過程:
1.2.1.檢查是否是已經存在密鑰(能進去說明已經存在,就刪掉文件夾,從新建立):
cd ~/.ssh
1.3.生成 SSH 密鑰:
$ ssh-keygen -t rsa -C 「xxx.mail@xxx.com」
按3個回車,密碼爲空。
1.4.文件存放位置 ~/.ssh,若是是window的話就在:C:\Users\Administrator.ssh 下面,固然若是你不是 Administrator 用戶的話,須要換成對應的用戶。
2.設置 SourceTree 的 SSH客戶端
1.配置SourceTree 的 SSH 客戶的爲:OpenSSH
1.1.工具->選項
1.2.設置 OpenSSH,這時候,SSH 密鑰這一欄天然會去選擇當前用戶下的 .ssh 目錄下的 id_rsa 這個私鑰:
3.添加 ~/.ssh/id_rsa.pub 文件內容到 git 服務器裏面去
3.1.好比你的 git 服務是 github,那麼你須要在
https://github.com/settings/keys
裏面添加 SSH key
3.2.SourceTree 來下載 git 項目
3.2.1.複製你的 git 地址:git@github.com:ztd770960436/justgame.git
3.2.2.從 SourceTree 裏面新建一個地址,這時候你發現你本地已經能夠下載遠程的 git 代碼了
4.解釋:
1.ssh-keygen 是公鑰私鑰的非對稱加密方式:
1.1.公鑰:用於向外發佈,任何人都能獲取。
1.2.私鑰:要本身保存,切勿給別人
2.公鑰私鑰加解密的原理
2.1.客戶端把本身的公鑰存放到要連接的遠程主機上(至關於咱們把本身的 id_rsa.pub 存放到 git 服務器上)
2.2.客戶端要連接遠程主機的時候,遠程主機會向客戶的發送一條隨機的字符串,客戶的收到字符串以後使用本身的私鑰對字符串加密而後發送到遠程主機,遠程主機根據本身存放的公鑰對這個字符串進行解密,若是解密成功證實客戶端是可信的,直接容許登陸,不在要求登陸。
相關文章
1.
sourceTree 添加 ssh key 方法
2.
TortoiseGit 添加ssh key
3.
TortiseGit 添加SSH-Key
4.
Putty添加SSH Key
5.
github添加ssh key
6.
gitLab添加ssh key
7.
gitlab添加ssh key
8.
github 添加 SSH key
9.
GitHub添加SSH Key
10.
github 添加key的方法
更多相關文章...
•
Eclipse 添加書籤
-
Eclipse 教程
•
ADO 添加記錄
-
ADO 教程
•
Git可視化極簡易教程 — Git GUI使用方法
•
SpringBoot中properties文件不能自動提示解決方法
相關標籤/搜索
SSH Key
ssh+key
添加
key
key+
sourcetree
添加劑
添加列
添油加醋
Redis教程
PHP教程
MySQL教程
算法
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
Duang!超快Wi-Fi來襲
2.
機器學習-補充03 神經網絡之**函數(Activation Function)
3.
git上開源maven項目部署 多module maven項目(多module maven+redis+tomcat+mysql)後臺部署流程學習記錄
4.
ecliple-tomcat部署maven項目方式之一
5.
eclipse新導入的項目經常可以看到「XX cannot be resolved to a type」的報錯信息
6.
Spark RDD的依賴於DAG的工作原理
7.
VMware安裝CentOS-8教程詳解
8.
YDOOK:Java 項目 Spring 項目導入基本四大 jar 包 導入依賴,怎樣在 IDEA 的項目結構中導入 jar 包 導入依賴
9.
簡單方法使得putty(windows10上)可以免密登錄樹莓派
10.
idea怎麼用本地maven
本站公眾號
歡迎關注本站公眾號,獲取更多信息
相關文章
1.
sourceTree 添加 ssh key 方法
2.
TortoiseGit 添加ssh key
3.
TortiseGit 添加SSH-Key
4.
Putty添加SSH Key
5.
github添加ssh key
6.
gitLab添加ssh key
7.
gitlab添加ssh key
8.
github 添加 SSH key
9.
GitHub添加SSH Key
10.
github 添加key的方法
>>更多相關文章<<