1.檢查是否已經有ssh key。
$cd ~/.ssh
2.生成乙個新的ssh。
$ssh
-keygen
-t rsa -c
"email"
之後直接回車,不用填寫東西。之後會讓你輸入密碼(可以不輸入密碼,直接為空,這樣更新**不用每次輸入 id_rsa 密碼了)。然後就生成乙個目錄.ssh ,裡面有兩個檔案:id_rsa , id_rsa.pub(id_rsa中儲存的是私鑰,id_rsa.pub中儲存的是公鑰)
3.新增ssh key到github/gitlab
在github/gitlab上找到關於ssh keys->add key把id_rsa.pub公鑰的內容複製進去就可以了。
4.配置賬戶
$ git config --global user.name 「your_username」 #設定使用者名稱
$ git config --global user.email 「your_registered_github_email」 #設定郵箱位址(建議用註冊giuhub的郵箱)
5.最後一步測試是否成功:
the authenticity of host 'github.com (192.30
.252
.129)' can't be established.
rsa key fingerprint is
16:27:xx:xx:xx:xx:xx:4d:eb:df:a6:48.
are you sure you want to
continue connecting (yes/no)? yes #確認你是否繼續聯絡,輸入yes
warning: permanently added 'github.com,192.30
.252
.129' (rsa) to
thelist
of known hosts.
enter passphrase for key '/c/users/***x_000/.ssh/id_rsa': #生成ssh kye是密碼為空則無此項,若設定有密碼則有此項且,輸入生成ssh key時設定的密碼即可。
hi ***! you've successfully authenticated, but github does
not provide shell access. #出現詞句話,說明設定成功。
接下來就可以通過ssh來提交**了。
gitlab配置ssh金鑰
之前自己在伺服器上搭建了gitlab,安裝配置gitlab 使其能web頁面訪問,pull,push,clone 等都成功了.ssh 形式要弄生成配置 ssh秘鑰,之前沒弄過,在網上查了一些文章部落格,有本地windows電腦 生成配置的,有在伺服器git 命令生成配置的.然後在gitlab 中配置...
ssh配置連線
ssh構造 1 改動vi etc ssh sshd config,依據模板將要改動的引數凝視去掉並改動引數值 port 22 指定ssh連線的port號,安全方面不建議使用預設22port protocol 2,1 同意ssh1和ssh2連線。建議設定成 protocal 2 其它引數依據自己的須要...
gitlab連線redis配置密碼
注 優先通過其他文章的方式嘗試設定,如果失敗,可以參考如下步驟,看看是否能解決。因為我遇到的坑就是通過如下步驟解決的,我的版本可能比較老 正文1.redis新增密碼 找到redis安裝路徑下的redis.conf配置檔案,通過vi vim編輯檔案,搜尋requirepass找到設定密碼位置,設定密碼...