如何将我的私钥和公钥导出到一个文件中?

nox*_*art 3 ssh

我需要帮助将位于 ssh 中的私钥和公钥导出到一个文件中。id_rsa 和 id_rsa.pub

bkz*_*and 6

您可以使用 ssh-keygen 从私钥文件中恢复公钥。

ssh-keygen -y -f /path/to/private/key
Run Code Online (Sandbox Code Playgroud)

不需要也不支持将两个密钥保存在同一个文件中。但是,您可以简单cat地将它们组合起来用于存档目的或任何您计划的目的。

cat id_rsa id_rsa.pub > combined
Run Code Online (Sandbox Code Playgroud)

但是,这个密钥文件不会像您认为的那样被 ssh 读取。要恢复这些关键文件,您必须将它们拆分并再次保存在单独的文件中。

  • 意思是,我只需要导出私钥,然后从那里恢复我的公钥。对? (2认同)