服务器生成 SSH 密钥并将其注册到 GitHub

服务器生成 SSH 密钥并将其注册到 GitHub

解决方案goocz2025-03-17 16:41:5620A+A-

要生成 SSH 密钥并将其注册到 GitHub,请按照以下步骤操作:

1. 生成 SSH 密钥对

打开服务器终端并运行以下命令:

 ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
  • 这会创建一个新的 SSH 密钥对,-t rsa 指定使用 RSA 算法,-b 4096 表示密钥的位数,-C 后面是你 GitHub 账户的邮箱地址。
  • 按提示操作,可以选择存储密钥的路径(默认是 ~/.ssh/id_rsa),或者直接按 Enter 使用默认路径。
  • 设置密钥密码(可以选择不设置密码)。

2. 将公钥添加到 GitHub

  • 使用以下命令查看生成的公钥:
 cat ~/.ssh/id_rsa.pub
  • 复制公钥内容。

3. 在 GitHub 上注册公钥

4. 测试连接

通过以下命令测试 SSH 连接:

ssh -T git@github.com

如果一切顺利,你应该看到类似如下的消息:

Hi username! You've successfully authenticated, but GitHub does not provide shell access.

这表示你的 SSH 密钥已成功配置,并已与 GitHub 关联。

点击这里复制本文地址 以上内容由goocz整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!

果子教程网 © All Rights Reserved.  蜀ICP备2024111239号-5