如何将SSH密钥添加到GitHub

2024年 5月 4日 70.8k 0

GitHub是开发人员创建、存储、共享和管理程序代码的著名平台。在这里,您可以控制应用程序的版本、托管存储库、与其他用户协作和社交等等。

GitHub有一个奇妙的功能,可以让你通过SSH访问和管理你的存储库。但是,此连接需要一个访问密钥,即Linux上的SSH密钥。因此,在本文中,我们将解释如何在没有麻烦的情况下向GitHub添加SSH密钥。

如何将SSH密钥添加到GitHub

首先,您的机器上必须有一个SSH密钥才能将其链接到GitHub。如果您已经有了,请跳过此步骤。

您可以使用以下命令来验证您是否拥有它:

ssh添加-l

在执行时,如果它显示“代理没有标识”,那么您就没有任何SSH密钥。

您可以通过执行以下一组命令来创建它:

ssh密钥根-o-t rsa-Cuser@domain.com

以下是命令细分:

  1. ssh-keygen是生成ssh密钥的实用程序。
  2. “-t rsa”选项生成一个特定的rsa类型密钥。
  3. “-C”选项允许您向保留在公钥文件中的密钥添加注释以供参考。
  4. “-o”选项命令实用程序使用新的OpenSSH密钥格式来生成密钥。与通用格式相比,它使用了椭圆曲线密码等功能来增强保护并提高性能。

此外,更换user@domain.com带有您的电子邮件id作为参考。在执行时,该命令将产生类似于下图中的输出:

运行该命令时,系统会生成两种类型的密钥:私钥和公钥。您将公钥添加到GitHub,而私钥应仅限于您自己和管理员(如果有的话)。

使用以下命令检索公共SSH密钥并将其复制:

nano.ssh/id_rsa.pub

现在您有了密钥,让我们继续下一步:将其添加到GitHub帐户中。为此,请遵循以下步骤:

  1. 访问GitHub的官方网站并登录您的帐户。
  2. 导航到个人资料头像附带的下拉列表,然后单击“设置”。
  3. 现在,从左侧的设置面板转到SSH和GPG密钥。
  4. 单击“新建SSH密钥”
  5. 输入您选择的姓名/职务。例如,我们将其命名为“Prateek’s Key”

将密钥粘贴到密钥字段中,然后单击添加SSH密钥按钮。

快速总结

GitHub就像开发人员的社交媒体,允许他们创建、管理和共享代码。这篇短文描述了将SSH密钥添加到GitHub帐户的分步方法,以便您可以通过Secure Shell操作它。整个过程很简单;您只需要创建密钥,登录到您的GitHub帐户,然后添加密钥。此外,您应该保护私钥的安全,因为如果私钥落入坏人手中,可能会造成意外损坏。

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论