首先把公鑰和私鑰都按以下方式命名好,並且放到.ssh目錄下,方便管理(注意公鑰和私鑰兩個文件一個都不能少)
~/.ssh/project1_rsa
~/.ssh/project1_rsa.pub
~/.ssh/project2_rsa
~/.ssh/project2_rsa.pub
~/.ssh/project3_rsa
~/.ssh/project3_rsa.pub
然後在.ssh文件夾下新一個config文件,內容如下:
#Host可以看作是一個你要識別的模式,對識別的模式,進行配置對應的的主機名和ssh文件
Host “project1″
HostName “github.com” #要登錄主機的主機名
User “git” #登錄名
IdentityFile “~/.ssh/project1_rsa” #指明上面User對應的identityFile路徑
Host “project2″
HostName “10.9.210.240″
User “git”
IdentityFile “~/.ssh/project2_rsa”