使用新服务器创建新的 SSH 密钥,还是使用现有密钥?
Create new SSH keys w/ new server, or use existing key?
在 myhome/.ssh/
目录中是我个人 GitHub 帐户的本地 SSH 密钥,该目录包含 id_rsa
和 id_rsa.pub
文件,允许我使用 GitHub.
我正在设置一个服务器(GCP 上的计算引擎),这个服务器需要这些密钥,因为它需要对我的 GitHub 进行身份验证才能提取一个存储库。我应该:
- 将我在本地的当前存在的
id_rsa
、`id_rsa.pub 传输到 /SCP 到服务器上,并在服务器上使用它们。
- 在服务器上创建一个全新的 SSH 密钥,并使用这个密钥。将它添加到我的 GitHub 个人资料中。
- 没关系,(1)或(2)都可以。
- 还是别的?
(2) 似乎是正确的方法,但我们不确定。
确实是选项 2。作为最佳实践,您不应共享相同的私钥。
继续按照文档生成一个新的 SSH 密钥:https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh
在 myhome/.ssh/
目录中是我个人 GitHub 帐户的本地 SSH 密钥,该目录包含 id_rsa
和 id_rsa.pub
文件,允许我使用 GitHub.
我正在设置一个服务器(GCP 上的计算引擎),这个服务器需要这些密钥,因为它需要对我的 GitHub 进行身份验证才能提取一个存储库。我应该:
- 将我在本地的当前存在的
id_rsa
、`id_rsa.pub 传输到 /SCP 到服务器上,并在服务器上使用它们。 - 在服务器上创建一个全新的 SSH 密钥,并使用这个密钥。将它添加到我的 GitHub 个人资料中。
- 没关系,(1)或(2)都可以。
- 还是别的?
(2) 似乎是正确的方法,但我们不确定。
确实是选项 2。作为最佳实践,您不应共享相同的私钥。
继续按照文档生成一个新的 SSH 密钥:https://docs.github.com/en/github/authenticating-to-github/connecting-to-github-with-ssh