【问题标题】:git clone - Authentification failedgit clone - 身份验证失败
【发布时间】:2018-11-05 13:05:20
【问题描述】:

我尝试克隆位于网络服务器上的远程存储库。 但是,如果我尝试克隆它,则会出现一个提示,要求我输入用户名和密码。

但如果我输入 ssh 访问的凭据,则会收到“身份验证失败”。

我对服务器有 root 访问权限,但可以通过 ssh 登录。如何克隆该远程存储库?我必须在网络服务器上创建一个 OpenSSH 帐户吗?

【问题讨论】:

    标签: git ssh openssh


    【解决方案1】:

    如果您在 Web 服务器上有 root 访问权限,请考虑使用 generating an ssh key with PuTTYGen 并将生成的公钥复制到 ~/.ssh/authorized_keys(该文件可能不存在 - 如果存在,请创建它),然后尝试克隆存储库再次。

    【讨论】:

    • 我不需要密钥文件通过ssh进入网络服务器,为什么git需要它?
    • 就像一个找错的实验
    猜你喜欢
    • 2014-08-24
    • 2017-08-16
    • 1970-01-01
    • 1970-01-01
    • 2014-10-22
    • 2013-07-13
    • 2021-01-10
    • 2016-02-01
    • 1970-01-01
    相关资源
    最近更新 更多