git設定ssh訪問

2021-09-10 03:26:28 字數 985 閱讀 4654

git設定ssh訪問

進入根目錄的.ssh裡,沒有也行,生成檔名時會生成目錄的

cd ~/.ssh
生成檔名和檔案位置

ssh-keygen -t rsa -c "github" -f id_rsa_github
指定生成的檔名是id_rsa_github

指定備註是github

密碼一般為空即可

此時的~/.ssh目錄下會有:

再把key加到ssh-agent裡

start the ssh-agent in the background.

eval "$(ssh-agent -s)"

agent pid 59566

if you're using macos sierra 10.12.2 or later, you will need to modify your ~/.ssh/config file to automatically load keys into the ssh-agent and store passphrases in your keychain.

host *

addkeystoagent yes

usekeychain yes

identityfile ~/.ssh/id_rsa

ssh-add -k ~/.ssh/id_rsa
再把.pub裡的加到github的ssh key裡

注意:生成的檔名是什麼,加到config裡的file名字就用自己生成的,ssh-add的也是

此時git clone git://位址 就ok了

參考位址github官網

posted on

2019-01-11 15:45

芽小凡 閱讀(

...)

編輯收藏

git 倉庫設定設定自己的ssh

1,什麼是ssh ssh是secure shell 安全外殼協議 的縮寫,建立在應用層和傳輸層基礎上的安全協議。為了便於訪問github,要生成ssh公鑰,這樣就不用每一次訪問github都要輸入使用者名稱和密碼。2,生成條件 先在git上先註冊賬號,本地安裝git 3,生成步驟 1 本地成功安裝了...

Git的安裝與設定SSH

git的安裝與使用 一.安裝git 作業系統 centos7 操作命令 yum install git 安裝結果是 安裝成功之後在終端輸入git,會出現git的使用命令。二.註冊github帳號 gitlab帳號 在 github 官網上註冊帳號,盡量不使用公司郵箱 github 發來的驗證郵件可能...

搭建通過 ssh 訪問的 Git 伺服器

git 可以使用四種主要的協議來傳輸資料 本地傳輸,ssh 協議,git 協議和 http 協議。git 使用的傳輸協議中最常見的就是 ssh 了。大多數環境已經支援通過 ssh 對伺服器的訪問 ssh 也是唯一乙個同時支援讀寫操作的網路協議。另外兩個網路協議 http 和 git 通常都是唯讀的。...