使用key链接远程Git仓库

使用密钥来访问Git仓库比密码安全多了,只要把公钥配置在远程端,把密钥放到~/.ssh/里以id_rsa命名即可。

不过有人要问如果有多个仓库,而且用了不同密钥怎么办?

这时候可以在~/.ssh/文件夹里建立config文件,里面配置好即可,例:

Host www.1.com
    Hostname www.2.com
    User tintin1926
    IdentityFile ~/.ssh/2.key

Host www.2.com
    Hostname www.2.com
    User tintin1926
    IdentityFile ~/.ssh/2.key

......

注:目前市面上有三种key格式,分别是ppk,OpenSSH和SSH格式,推荐使用OpenSSH

参见

http://www.cnblogs.com/tintin1926/archive/2012/07/23/2605039.html

原文地址:https://www.cnblogs.com/tintin1926/p/3536467.html