【问题标题】:Problem to Connecting to AWSCodeCommit through Git using SSH Key使用 SSH 密钥通过 Git 连接到 AWSCodeCommit 的问题
【发布时间】:2021-12-17 13:04:15
【问题描述】:

以下命令连接EC2实例失败:

$ ssh git-codecommit.us-east-2.amazonaws.com
no such identity: /c/Users/KarthiK/c/Users/KarthiK/.ssh/kk-code-commit: No such file or directory
APKAUTAVO7YATKGOPVVL@git-codecommit.us-east-2.amazonaws.com: Permission denied (publickey).

【问题讨论】:

    标签: git ssh-keys aws-codecommit


    【解决方案1】:

    ssh xxx 命令(相对于ssh user@server)只有在你有/c/Users/KarthiK/.ssh/config 的情况下才有效:

    Host git-codecommit.us-east-2.amazonaws.com
       Hostname it-codecommit.us-east-2.amazonaws.com
       User APKAUTAVO7YATKGOPVVL
       IdentityFile ~/.ssh/kk-code-commit
    

    再看一下 IdentityFile:我怀疑你的情况是不正确的,考虑到“$HOME”(/c/Users/KarthiK)重复了两次(/c/Users/KarthiK/c/Users/KarthiK/.ssh/kk-code-commit

    将其替换为IdentityFile c/Users/KarthiK/.ssh/kk-code-commit,应该会更好。

    【讨论】:

      猜你喜欢
      • 2017-04-17
      • 1970-01-01
      • 2020-09-24
      • 2012-07-01
      • 2014-10-13
      • 1970-01-01
      • 1970-01-01
      • 2011-03-11
      • 2023-03-16
      相关资源
      最近更新 更多