我正在阅读有关SSH密钥身份验证的信息,并在家里的3台计算机上进行设置。
我有一台主计算机,称其为“ A”,另外两台计算机,称其为“ B”和“ C”。
现在基于我已阅读的文档,我将在B和C上运行ssh-keygen并将公钥放置在计算机A上,假设如果我在B或C上我将始终通过SSH进入计算机A。
但是,我认为我阅读的文档示例假定仅使用一台家用计算机,并且可以说其他一些外部计算机。在我的情况下,仅在一台计算机上运行ssh-keygen并将文件复制到另一台计算机上有意义吗?这样,我只需要备份一组密钥?而且,当我登录一台外部计算机时,只需要使用一组密钥进行设置即可,而不必使用所有三台计算机进行设置。
这有意义吗?有任何缺陷或注意事项要考虑吗?
谢谢。