Gitlab配置SSH連線

2021-08-03 23:57:08 字數 1258 閱讀 2483

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找到設定密碼位置,設定密碼...