Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
存在SSH问题的克隆_Ssh_Git Clone - Fatal编程技术网

存在SSH问题的克隆

存在SSH问题的克隆,ssh,git-clone,Ssh,Git Clone,我正在试图克隆git.dscoe.org上的存储库 情况就是这样: -在终端中使用keygen创建密钥 -添加了Gitlab的密钥 获取此错误: git@git.dscoe.org:权限被拒绝(公钥)。 致命:无法从远程存储库读取 请确保您拥有正确的访问权限 并且存储库存在 我已尝试更改.ssh文件的所有权,ls-al的结果附在映像中 这就是我配置文件的方式 调试输出 任何帮助都将是令人惊奇的!非常感谢你 确保已添加: GitLab托管在git.dscoe.org(而不是您的GitLab.co

我正在试图克隆git.dscoe.org上的存储库

情况就是这样: -在终端中使用keygen创建密钥 -添加了Gitlab的密钥

获取此错误: git@git.dscoe.org:权限被拒绝(公钥)。 致命:无法从远程存储库读取

请确保您拥有正确的访问权限 并且存储库存在

我已尝试更改.ssh文件的所有权,ls-al的结果附在映像中

这就是我配置文件的方式

调试输出


任何帮助都将是令人惊奇的!非常感谢你

确保已添加:

  • GitLab托管在
    git.dscoe.org
    (而不是您的
    GitLab.com
    帐户)上的公钥内容(作为一行)
  • 设定
  • 如果ssh代理受密码短语保护,请将密钥添加到ssh代理
  • 或者尝试生成一个新的:

    ssh-keygen -t rsa -m PEM -P ""
    

确保您已添加:

  • GitLab托管在
    git.dscoe.org
    (而不是您的
    GitLab.com
    帐户)上的公钥内容(作为一行)
  • 设定
  • 如果ssh代理受密码短语保护,请将密钥添加到ssh代理
  • 或者尝试生成一个新的:

    ssh-keygen -t rsa -m PEM -P ""
    

尝试运行
ssh-vvTgit@git.dscoe.org
。“-vv”将导致ssh打印调试信息。然后你的问题包括调试输出。就这么做了!非常感谢你!将来,最好将调试输出作为文本而不是图像。将调试输出格式化为代码块。无论如何,调试跟踪显示您的ssh客户端向服务器提供了“keys_to_kingdom”密钥,而服务器不接受该密钥。服务器上的密钥可能设置不正确,或者密钥的本地副本(或keys_to_kingdom.pub文件)可能有误。我还注意到,您正在连接到服务器上的默认ssh端口;检查您是否应该连接到gitlab的其他端口。尝试运行
ssh-vvTgit@git.dscoe.org
。“-vv”将导致ssh打印调试信息。然后你的问题包括调试输出。就这么做了!非常感谢你!将来,最好将调试输出作为文本而不是图像。将调试输出格式化为代码块。无论如何,调试跟踪显示您的ssh客户端向服务器提供了“keys_to_kingdom”密钥,而服务器不接受该密钥。服务器上的密钥可能设置不正确,或者密钥的本地副本(或keys_to_kingdom.pub文件)可能有误。我还注意到,您正在连接到服务器上的默认ssh端口;检查您是否应该连接到gitlab的其他端口。