Git 无法再ssh到EC2实例:权限被拒绝(publickey、gssapi keyex、gssapi with mic)
我使用来自mac的ssh客户端登录到EC2实例,它工作正常:Git 无法再ssh到EC2实例:权限被拒绝(publickey、gssapi keyex、gssapi with mic),git,amazon-ec2,ssh,Git,Amazon Ec2,Ssh,我使用来自mac的ssh客户端登录到EC2实例,它工作正常: ssh -i "key.pem" centos@10.193.80.253 在尝试在EC2中为git配置ssh后,我开始遇到问题,这引入了以下更改: 在~/.ssh中添加了包含以下内容的配置文件 主机* 是的 使用钥匙链是的 IdentityFile~/.ssh/id\u rsa 在步骤1之前,我将id_rsa添加到了~/.ssh中 我不确定这些更改是否会导致任何问题。假设您使用的是github,我建议将该主机设置为特定的 i、 e
ssh -i "key.pem" centos@10.193.80.253
在尝试在EC2中为git配置ssh后,我开始遇到问题,这引入了以下更改:
主机*
是的
使用钥匙链是的
IdentityFile~/.ssh/id\u rsa
我不确定这些更改是否会导致任何问题。假设您使用的是github,我建议将该主机设置为特定的 i、 e。 cat~/.ssh/config
Host github.com
AddKeysToAgent yes
UseKeychain yes
IdentityFile ~/.ssh/id_rsa
如果在此更改之后仍然存在问题,可以使用ssh-vvv-i“key.pem”调试EC2问题centos@10.193.80.253