添加多个SSH之后不生效Permission denied (publickey).

问题:

不同平台代码管理,配置多个SSH后,无法克隆,提示如下:

git@codeup.aliyun.com: Permission denied (publickey).

fatal: Could not read from remote repository.

解决:

终端输入:

ssh -T git@codeup.aliyun.com 查看

 

在 ~/.ssh/ 下建立一个config文件,没有后缀,如果有的话直接进去修改,配置如下:

 

 

#codeup.aliyun.com
Host codeup.aliyun.com
     HostName codeup.aliyun.com
     IdentityFile ~/.ssh/id_51_rsa
     User gitCode

 保存再执行:ssh -T git@codeup.aliyun.com 查看

 

posted @ 2022-06-02 16:43  Belinda_sl  阅读(899)  评论(0编辑  收藏  举报