本地管理多个ssh密钥
在本系列的前两篇文章中,我分享了如何使用GPG密钥来验证SSH连接并导入现有SSH密钥 。 使用超过两个或三个SSH密钥后,对其进行管理可能会变得更加复杂。 在最后一篇文章中,我将说明如何使用控制文件管理多个SSH密钥,以及如何进行更改以将其作为GPG身份验证子密钥进行管理。 我还将展示如何识别您的GPG身份验证密钥,以防它们随着时间的推移逐渐堆积而您没有保存笔记。
为什么有多个SSH密钥?
如果您像对待物理密钥一样考虑SSH密钥,就会开始发现拥有多个密钥的原因。 您不想让您的汽车和房屋位于同一把钥匙上。 如果您的钥匙被盗,小偷就可以使用所有东西。 就像您的汽车和房屋一样,您可能希望为每个项目,用例或生活各方面有不同的键。
在为客户工作时,拥有多个键也很有用。 一些客户可能会给您提供要使用的特定密钥,而另一些客户可能会要求您在项目结束时移交所有帐户,密码和密钥。
SSH如何管理多个密钥?
一旦拥有多个SSH密钥,