ssh 管理多个密钥

虽然用了ssh时间挺长,但是一直都是非常了解这个东西,在日常生活中,我们可能会有这样的情况,需要用不同的ssh密钥来管理多个主机,根据我的观察发现,ssh会默认从当前用户目录下的.ssh文件夹中使用identity或id_rsa或id_dsa 这几个密钥,通过配置,我们可以指定他连接所用的密钥.

在.ssh文件夹下创建config文件
内容如下
Host git.oschina.net
User bshy522
IdentityFile ~/.ssh/osc

Host github.com
User bshy522
IdentityFile ~/.ssh/osc

根据域名或者ip指定密钥就可以了.

你可能感兴趣的:(ssh 管理多个密钥)