1

我在 assembla 上创建了一个 git 存储库,我试图克隆它,但我收到一条消息:

“权限被拒绝(公钥,键盘交互)致命:无法从远程存储库读取。请确保您具有正确的访问权限并且存储库存在”

我搜索了一个答案,我发现它必须与 ssh 密钥有关。我按照以下步骤操作:http: //pokit.org/get/img/1e6295f88c7abb8df09308d3dc8af3ca.jpg但是当我想将密钥上传到我的汇编配置文件时,它说:“您提供了一个无效文件。请检查它是否是 SSH 公共密钥文件,然后再试一次。”

我已经使用 assembla 几个月了,我没有遇到这样的问题。不过,我使用了现有的存储库。当我创建一个新的存储库时出现了问题。

谁能帮我这个?

提前致谢!

4

1 回答 1

2

确保您提供的公钥格式正确,有时一些密钥生成器会混淆格式,应该是这样的:

ssh-rsa AAAAB ...很多其他字符== comment@something.通常

您可以将其复制并粘贴到您的个人资料的框中,而不是上传文件。

请记住 - 它必须只是您的公共文件,RSA 或 DSA 密钥都可以。您的私人文件保持私密。因此,如果公共和私人都在同一个文件中,这将不起作用。

于 2013-07-26T20:40:34.110 回答