如何解决使用新服务器创建新的 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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。