git

git怎么配置ssh密钥

小亿
140
2023-10-16 15:42:24
栏目: 编程语言

要配置SSH密钥,按照以下步骤操作:

  1. 打开终端,输入以下命令生成密钥:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

这里的your_email@example.com是你的邮箱地址,可以根据自己的邮箱修改。

  1. 系统会提示你选择保存密钥的文件名和路径。如果你不需要更改,直接按 Enter 键即可。

  2. 然后,系统会提示你输入一个密码作为密钥的保护。你可以选择设置密码或者留空,按 Enter 键。

  3. 完成上述步骤后,系统会自动生成密钥对,并将公钥保存在~/.ssh/id_rsa.pub文件中,将私钥保存在~/.ssh/id_rsa文件中。

  4. 接下来,使用以下命令启动SSH代理:

eval "$(ssh-agent -s)"
  1. 然后,将生成的私钥添加到SSH代理中:
ssh-add ~/.ssh/id_rsa
  1. 使用以下命令查看公钥:
cat ~/.ssh/id_rsa.pub

将公钥复制到剪贴板中。

  1. 登录到你的Git托管服务提供商(如GitHub、GitLab等),找到"Settings"或"Profile",然后找到SSH Keys或SSH公钥的选项。

  2. 点击"Add SSH Key"或"Add Key",将你复制到剪贴板的公钥粘贴到相应的输入框中,并为该密钥设置一个标题(可选)。

  3. 点击"Add SSH Key"或"Add Key"按钮保存密钥。

  4. 现在,你已经成功配置了SSH密钥。可以通过SSH协议来进行Git操作了。

注意:在上述步骤中,如果你的密钥文件名和路径不同,需要相应地修改命令中的文件名和路径。

0
看了该问题的人还看了