gpt4 book ai didi

github - 将(私有(private))Github 存储库克隆到 EC2

转载 作者:行者123 更新时间:2023-12-03 07:13:52 24 4
gpt4 key购买 nike

我正在尝试将私有(private) Github 存储库克隆到新的 Amazon EC2 (Ubuntu) 实例。

EC2 实例无法 git clone <PATH>由于

<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="d1b6b8a591b6b8a5b9a4b3ffb2bebc" rel="noreferrer noopener nofollow">[email protected]</a>: Permission denied (publickey).
fatal: Could not read from remote repository.

Please make sure you have the correct access rights
and the repository exists.

这是我的步骤:

  1. 运行ssh-keygen在本地计算机上
  2. 将新生成的公钥 ( ~/.ssh/id_rsa.pub ) 添加到 GitHub 的“SSH key ”部分
  3. 同时将该公钥导入 EC2“ key 对”仪表板
  4. 确保实例在启动期间使用新的 key 对
  5. 登录 EC2 实例,更新 yumyum install git等等
  6. 尝试 git clone <PATH>但得到权限错误。在本地机器上运行良好...

我不完全了解 EC2 如何使用我的 key 对...为什么 GitHub 无法识别 EC2 实例?

最佳答案

"Also import that public key into the EC2 'Key Pairs' dashboard"

这只允许您使用该 key 对通过 SSH 访问 EC2 实例。并且仅限您将该 key 对添加到 AWS 后创建的实例。该 key 对管理仪表板与您在 EC2 服务器上运行的 git 命令无关。

您需要将本地 ~/.ssh/id_rsa 私钥文件复制到 EC2 服务器上的同一位置。

关于github - 将(私有(private))Github 存储库克隆到 EC2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73140880/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com