【问题标题】:Export ssh key from Github servers从 Github 服务器导出 ssh 密钥
【发布时间】:2012-04-27 01:24:54
【问题描述】:

我在我的 Github 服务器上设置了两个 ssh 密钥,我在 git kde 服务器上也有一个帐户,在我当前的机器上,一个由 github 使用,它工作得很好,另一个由 kde 服务器同步,我从我的机器中删除,我正在寻找一种方法将其从 github 导出以与 kde 服务器重新同步。我希望我清楚。

编辑:我删除了 kde 服务器上的密钥,我需要将 Github 上的密钥导出到 kde 服务器

【问题讨论】:

  • 您是删除了 git 存储库还是 ssh 密钥?请澄清您问题中的主题!
  • 你想从 Github 下载你的公钥?这个问题最好直接发给Github's support?

标签: git authentication ssh github ssh-keys


【解决方案1】:

如果我正确理解了这个问题 - 你丢失了你的公钥。

如果你还有你的私钥,你可以很容易地重新生成你的公钥

 ssh-keygen -y [-f input_keyfile]
 -y      This option will read a private OpenSSH format file and print an
         OpenSSH public key to stdout.

例如:

$ ssh-keygen -y -f myprivatekey > myregeneratedpublickey.pub

如果你丢失了你的私钥,你就会被卡住。您必须生成一个新的密钥对。

【讨论】:

  • 谢谢,这就是我想要的,不幸的是我丢失了我的私钥,所以我将制作一个新的密钥对。
猜你喜欢
  • 2021-03-09
  • 2023-03-16
  • 2020-05-30
  • 2019-07-24
  • 1970-01-01
  • 2016-01-19
  • 2018-07-14
  • 2016-02-16
  • 2016-08-20
相关资源
最近更新 更多