ssh key 多秘钥文件配置
git sshkey muliti in windows,使用OpenSSH链接bitbucket时 在 win10 中存在多个 sshKey ,怎么解决?这个问题好久才解决,记录一下
在.ssh目录创建config文本文件并完成相关配置(最核心的地方)
每个账号单独配置一个Host,每个Host要取一个别名,每个Host主要配置HostName和IdentityFile两个属性即可
配置github.com
Host github.com
HostName github.com
IdentityFile C:\Users\popfisher\.ssh\id_rsa_github
PreferredAuthentications publickey
User username1
配置 bitbucket
Host bitbucket.org
HostName bitbucket.org
IdentityFile /Users/name/.ssh/privateKey-Bitbucket
PreferredAuthentications publickey
User name
注:IdentityFile 使用的是私钥,上面配置是针对使用 git 命令行操作的。
测试与调试
ssh -vT bitbucket.org
-v: 显示具体细节
SourceTree弹出ssh密匙认证失败的问题
修改SourceTree的一般设置
在窗口选择 工具 – 选项 – 一般,对原始的ssh客户端的默认PuTTY/Plink修改为OpenSSH
网友评论