我应该为新的 RSA 密钥创建一个新文件还是只附加新的 RSA 密钥而不覆盖旧的?

Should I create a new file for the new RSA key or just append the new RSA key without overwriting the old one ?

我处于这种情况(请注意,我对这个 ssh 东西的想法还很陌生):

基本上,我已经为我的Github设置了SSH,所以每次git push origin master,它都不会提示我输入用户名和密码,这很好。现在我想设置另一个 SSH 来登录我的学校服务器。我想按照我在 link 中对 Github 所做的相同说明进行操作。但是在我输入 ssh-keygen -t rsa -C "me@school.com" 之后。它说 /.ssh/id_rsa already exists. Overwrite (y/n)?

显然,我不想覆盖它,因为我仍然希望即时访问我的 Github 帐户。我知道我可以用不同的名称创建另一个 id_rsa,但是 这是一个好方法吗?它有任何副作用吗? 如果我可以将新的 RSA 密钥附加到现有的 id_rsa 看起来会更好,但我不知道该怎么做。 (我想需要知道正确的命令来执行此操作)

您不需要创建新密钥。您可以使用相同的 public 密钥并将其放入您的学校帐户。参数 -C 只是对您的密钥的注释,它只在那里,以便您可以轻松地将其识别为您的密钥。与特定服务器的登录能力无关。