使用不同的私钥连接不同的 git 服务器

使用 ssh 方式连接 git 服务器,在设置正确的 ssh-key 后,客户端任然提示输入用户名和密码,输入正确的用户名密码后任然提示授权不正确,可以尝试在 ~/.ssh 下新建 config 文件,并输入如下设置:

Bash
Host github.com
RSAAuthentication yes
IdentityFile ~/.ssh/github_rsa
User imocat

其中 Host 指定为你的 git 仓库地址,
IdentityFile 指定为本机生成的 rsa 文件路径
User 指定登录用户名

再次连接 git 服务器时,不会再次提示输入用户名密码

发表评论

电子邮件地址不会被公开。 必填项已用*标注