我需要一个个人 ssh 密钥,以便:
我知道有很多资源解释了如何使用 ssh 密钥管理工具。但是,我发现它们非常复杂,而且我已经证明在过去进行新安装时无法保存我的私钥。所以我更愿意从有经验的人那里听听我想做的事情的一些最佳实践。
通过你的观点:
当您生成一个SSH密钥,它存储在~/.ssh/作为id_rsa(或id_dsa)。您可以根据需要将其从一台机器移动到另一台机器。
您可以通过加密来确保其加密/home/。关于如何在互联网上执行此操作有几组说明,但是(我自己从未这样做过)我不能诚实地提出建议。UbuntuForums 上的那个看起来和其他的一样好。在全新安装中执行此操作更容易(您可以在安装程序中执行此操作),但这不是必需的。
生成密钥对时,请确保设置了密码。这意味着即使有人获得了您的私钥,他们仍然需要该令牌才能使用它。
ssh-keygen -e将从您的私钥生成您的公钥哈希。是的,您不需要备份它(尽管这样做也不难 - 它存储为~/.ssh/id_rsa.pub)。
| 归档时间: |
|
| 查看次数: |
1333 次 |
| 最近记录: |