所以我有 2 个公钥/私钥对(id_rsa 和 id_rsa.pub - 其中一个位于我当前创建的“key_backup”文件夹中),一个用于 GitHub,一个用于无密码 SSH 进入集群。我环顾谷歌,只能找到有关如何同时使用两个公钥的指南。私钥也一样吗?
如何使用 GitHub 维护身份验证,同时还能够使用我的集群维护无密码登录?
谢谢!-kstruct
所以我有 2 个公钥/私钥对(id_rsa 和 id_rsa.pub - 其中一个位于我当前创建的“key_backup”文件夹中),一个用于 GitHub,一个用于无密码 SSH 进入集群。我环顾谷歌,只能找到有关如何同时使用两个公钥的指南。私钥也一样吗?
如何使用 GitHub 维护身份验证,同时还能够使用我的集群维护无密码登录?
谢谢!-kstruct
您可以同时使用多个私钥,方法是确保您的 ssh 密钥代理知道这两个密钥:ssh-add id_rsa1 id_rsa2
在 Mac OS 或 Linux 上,或Pageant
在 Windows 上添加两者。
另一种选择是创建单独Host
的条目,~/.ssh/config
将您的两个键中的每一个指向它们的预期用途。