阿里云git不同账号配置一个用户不同的秘钥,且互不冲突

1、生成id_rsa_03

在git的安装目录:git/usr/bin下打开cmd,执行如下语句:ssh-keygen -t rsa -C "你的邮箱"

下一步:输入保存文件地址,可以自定义文件名称,如: /c/Users/admin/.ssh/id_rsa_03

下一步:输入密码,可以直接回车

下一步:确认输入密码,可以直接回车

2、新建一个config文件,注意不要后缀,并配置以下内容

Host aliyun2
HostName code.aliyun.com
User linhaijing
IdentityFile C:\Users\admin\.ssh\id_rsa_02

Host aliyun3
HostName code.aliyun.com
User linhaijing
IdentityFile C:\Users\admin\.ssh\id_rsa_03   

注意1:Host 不能相同,IdentityFile即为自己生成的文件名称

注意2:id_rsa,id_rsa.pub为系统默认文件名称,可不配置到confiure中,且访问路径使用网站上生成的路径即可,无需根据Host进行转换。

 

3、git clone项目:

git@xxx中xxx为configure文件中Host对应的value:

即:

原来的地址:git@code.aliyun.com:xxx/aaa.git

则现在clone的地址:git@aliyun3:xxx/aaa.git

例子:

注意:对应的阿里云上需要已经配置好ssh公钥。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值