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 在...