我在 ~/.ssh/newfolder/ 中有一个 id_rsa,并且正确使用了配置文件,然后我去将一个新的 id_rsa 添加到 ~/ssh/git/,现在 git 密钥有效,但 newfolder 中的密钥无效。任何帮助都将不胜感激。
这是我与某人进行的对话,其中我尝试了一些步骤:
您是否使用以下方案将密钥添加到 ~/.ssh/config 中:主机 your_git_host 用户 git_user_name IdentityFile ~/.ssh/git/git_key 主机 your_new_host 用户 new_user_name IdentityFile ~/.ssh/newfokder/new_key ?另外,不要忘记将 .ssh 的权限和密钥分别设置为 700 和 600 – static 10 小时前
是的,我相信这一切都是正确的,700 是文件夹权限吗? – user2888676 10 小时前
是的,~/.ssh/ – static 10 小时前
是的,一切都很好……仍然没有进展,我正在使用 git hub 教程,我认为执行 ssh-add 以某种方式搞砸了一切,即使从其中删除密钥也没有效果 – user2888676 10 小时前
删除是指 ssh-add -D – user2888676 9 小时前