SSH-KEY多平臺對多賬號

因爲

同一個 ssh-key 不允許在同平臺的多個賬號當中使用。

但是

我們可以生成多個 ssh-key, 通過 config 來配置 ssh-key 對應的平臺與賬號。

首先

生成另外的ssh-key

ssh-keygen -t rsa -C "[email protected]"

clipboard.png

clipboard.png

此時將提示輸入密鑰文件名(文件名 = 路徑/文件名)

clipboard.png

輸入密碼,或直接回車,生成 ssh-key

clipboard.png

C:/Users/用戶名/.ssh

clipboard.png

然後

如果 ~/.ssh/config 文件不存在,需要創建並設置(無後綴)

clipboard.png

其中 Host 爲別名,對應 id_rsa_gitlabHostName 爲對應平臺

clipboard.png

測試

id_rsa.pub 已經添加到我自己的 gitlab 賬號中
id_rsa_gitlab.pub 的內容添加到另外的 gitlab 賬號中

clipboard.png

倉庫

git remote add origin git@`other.github.com`:other13398334423/example-project.git   
// 注意: other.github.com

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章