github配置ssh 訪問

2021-09-22 07:58:37 字數 1030 閱讀 1140

linux進入.ss**件夾:cd ~/.ssh,新建config檔案:touch config;或者:touch ~/.ssh/config。這裡要注意,沒有.ss**件夾的要新建乙個.ssh名的資料夾。

steven$ ssh-keygen -t rsa -f id_rsa_github

steven$ ls

id_rsa_github id_rsa_github.pub

生產了id_rsa_github和id_rsa_github.pub

host github.com

hostname github.com

user xname@***.com

preferredauthentications publickey

identityfile /home/workspace/ssh/id_rsa_github

host gitlib.com

hostname gitlib.com

user yname@***.com

preferredauthentications publickey

identityfile id_rsa_gitlib

hostname是伺服器的位址,user是使用者名稱,preferredauthentications照抄即可,這裡主要說的是identityfile

$ssh-add id_rsa_github

在專案中

git config --local user.name 「你的名字」

git config --local user.email 「你的郵箱」

或在全域性中

git config --global user.name 「你的名字」

git config --global user.email 「你的郵箱」

在config檔案中檢視

#3. 測試

ssh -t [email protected]

ssh之無密訪問配置

當我們使用 ssh 192.168.會輸入密碼才能進入別的伺服器,接下來進行配置無密碼訪問 cd cd ssh 首先進入ssh目錄,如果之前沒有訪問過別的伺服器那就是空目錄,如果訪問過的話會有乙個known hosts檔案,裡面記錄了訪問的資訊。首先我們生產公鑰個私鑰 ssh keygen t rs...

github配置ssh及多ssh key問題處理

用ssh keygen生成公私鑰。ssh keygen t rsa c 你的郵箱 f ssh id rsa mult在 ssh目錄下會生成一對檔案id rsa mult和id rsa mult.pub檔案 在ssh使用者的配置檔案 ssh config增加github mult.com的配置 在後續...

配置xshell通過ssh訪問koding

一開始我用putty 或者xshell 怎麼設定都連不上koding 中途重啟了一次,不知道重啟有作用麼,後來偶然成功,記錄一下 具體步驟如下 1 在xshell中生成ssh public key 在xshell 選單裡 工具 新建使用者金鑰生成嚮導 一般用rsa 1024位,密碼可要可不要 2 在...