2

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

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

4

1 回答 1

7

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

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

 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

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

于 2012-04-15T12:55:22.103 回答