我需要一个个人的ssh密钥,例如:
- 我可以备份包含私钥的单个文件,并在进行新安装时将其还原。
- 私钥永远不会以未加密的形式存储在任何地方,包括存储在我备份和还原的文件中,但在使用它时,RAM必不可少。
- 可以物理访问我的计算机的人不一定必须使用我的私钥。应该要求我输入密码才能生效,最好是我的用户帐户密码。
- 不必备份公共密钥。我应该能够从私钥生成该私钥(但可能需要足够的信息才能对其进行解密)。
我知道有很多资源说明如何使用ssh密钥管理工具。但是,我发现它们非常复杂,并且过去已证明无法保存我的私钥。因此,我宁愿从有经验的人那里得到一些最佳实践,这些经验完全可以完成我想做的事情。