所以我有2个公钥/私钥对(id_rsa和id_rsa.pub - 其中一个位于我目前制作的“key_backup”文件夹中),一个用于GitHub,另一个用于无密码SSH到群集中。我环顾了谷歌并且只能找到关于如何同时使用两个公钥的指南..私钥是否同样适用?
如何使用GitHub维护身份验证,同时还可以使用我的群集维护无密码登录?
谢谢! -kstruct
答案 0 :(得分:1)
您可以通过确保您的ssh密钥代理知道两个密钥同时使用多个私钥:Mac OS或Linux上的ssh-add id_rsa1 id_rsa2
,或者在Windows上添加Pageant
。 / p>
另一种选择是在~/.ssh/config
中创建单独的Host
条目,将两个密钥分别指向其预期用途。