【问题标题】:Cannot ssh into EC2 instance anymore: Permission denied (publickey,gssapi-keyex,gssapi-with-mic)无法再通过 ssh 进入 EC2 实例:权限被拒绝 (publickey,gssapi-keyex,gssapi-with-mic)
【发布时间】:2018-06-09 09:47:34
【问题描述】:

我使用 ssh 客户端从 mac 登录到 EC2 实例,它工作正常:

ssh -i "key.pem" centos@10.193.80.253

在我尝试在 EC2 中为 git 配置 ssh 后,我开始遇到问题,这引入了以下更改:

  1. 在 ~/.ssh 中添加配置文件,内容如下

    Host * AddKeysToAgent yes UseKeychain yes IdentityFile ~/.ssh/id_rsa

  2. 我在第 1 步之前将 id_rsa 添加到 ~/.ssh 中

我不确定这些更改是否会导致任何问题。

【问题讨论】:

    标签: git amazon-ec2 ssh


    【解决方案1】:

    假设您使用的是 github,我建议您指定该主机。

    即 猫 ~/.ssh/config

    Host github.com
     AddKeysToAgent yes
     UseKeychain yes
     IdentityFile ~/.ssh/id_rsa
    

    如果您在此更改后仍有问题,您可以使用ssh -vvv -i "key.pem" centos@10.193.80.253 调试您的 EC2 问题

    【讨论】:

      猜你喜欢
      • 2016-03-03
      • 2020-06-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-19
      • 2021-09-01
      • 2021-03-12
      • 2017-12-21
      相关资源
      最近更新 更多