【发布时间】:2014-06-28 06:04:46
【问题描述】:
我有一组想要迁移到 EC2 的存储库。我将它们克隆为裸存储库,并将它们放在安装到 EC2 实例上的 EBS 卷上。我正确设置了遥控器(指向 ssh:publicdnsname/gitRepo)并尝试从我的本地机器执行克隆 - 却发现我得到了
Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
我正在尝试找出在 EBS 卷上托管一系列 git 存储库的最佳方式,允许 10 名左右的团队成员进行拉取、合并等操作。
有什么解决这个问题的简单方法的建议吗?
【问题讨论】:
-
您是否在使用 EC2 Linux 和密钥对身份验证?
-
如果您使用的是 ssh 密钥,请检查其文件权限,并确保除了您的帐户之外,其他任何人都无法读取/写入它们。
标签: git amazon-web-services ssh amazon-ec2