Mac 配置sourcetree ssh密鑰

打開終端, 執行以下操作:

YANGdeMacBook-Pro:~ chengruiyang$ cd ~/.ssh

YANGdeMacBook-Pro:.ssh chengruiyang$ ssh-keygen -t rsa -C "yangyang@***.com"      // <注> 郵箱地址

Generating public/private rsa key pair.

Enter file in which to save the key (/Users/chengruiyang/.ssh/id_rsa): id_rsa_DCB

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Your identification has been saved in id_rsa_DCB.

Your public key has been saved in id_rsa_DCB.pub.

The key fingerprint is:

SHA256:Mc5yvH20fWu8KnsVjK101b73hZ3qVXLUJImh0frzhaA yangyang@***.com   // <注> 郵箱地址

The key's randomart image is:

+---[RSA 2048]----+

|          ...o..o|

|           oo .o+|

|        o ..  +.+|

|       + o. .o *.|

|      . S  oo.++*|

|       o oE.o+o**|

|        . . oo=o=|

|           o oo+o|

|           .=ooo.|

+----[SHA256]-----+

YANGdeMacBook-Pro:.ssh chengruiyang$

 

添加公司的到信任列表

192:~ chengruiyang$ ssh-add ~/.ssh/id_rsa_DCB

Enter passphrase for /Users/chengruiyang/.ssh/id_rsa_DCB:

Identity added: /Users/chengruiyang/.ssh/id_rsa_DCB (yangyang@***.com)  // <注> 郵箱地址

192:~ chengruiyang$

 

新建config文件

192:~ chengruiyang$ cd ~/.ssh

192:.ssh chengruiyang$ touch config

 

cofig添加以下內容, 以便做多賬戶區分
#DCB項目
Host yangyang.git.***.com
Hostname git.***.com  // 公司代碼git地址
IdentityFile ~/.ssh/id_rsa_DCB

User yangyang

 

查看ssh

cat /Users/chengruiyang/.ssh/id_rsa_DCB.pub

之後copy到遠程項目的SSH Keys下

<注>: 以上全部操作亦適用於Mac下設置多個Git賬戶

發佈了21 篇原創文章 · 獲贊 2 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章