【问题标题】:How do I push/pull from Github over openconnect vpn with github ssh auth?如何使用 github ssh auth 通过 openconnect vpn 从 Github 推/拉?
【发布时间】:2018-02-12 07:48:32
【问题描述】:

我在 Ubuntu 16.04 LTS 中使用 openconnect 通过 vpn 连接到远程机器。我正在尝试使用 ssh 身份验证向/从 Github 推送和拉取,但它不起作用。当我尝试拉或推时,它会给出错误:

Permission denied (publickey).
fatal: Could not read from remote repository.

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

当我与nomachine 连接时,我可以在 Github 上进行推/拉操作。

我尝试在谷歌上搜索很多不同的东西,但在 openconnect 或 ssh 的选项中还没有发现任何有用的东西。

有什么想法吗?

【问题讨论】:

    标签: github ssh openconnect


    【解决方案1】:

    答案很简单:只需将 git url 设置为使用 https 版本而不是 ssh。然后,您还可以将用户名/密码缓存一段时间:https://help.github.com/articles/caching-your-github-password-in-git/

    【讨论】:

      猜你喜欢
      • 2016-05-07
      • 1970-01-01
      • 2021-12-20
      • 2014-12-21
      • 1970-01-01
      • 2013-02-09
      • 2021-03-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多