github怎么设置两个公钥
-
在GitHub上设置两个公钥是为了方便多个设备或多个人使用同一个GitHub账户进行代码管理。下面是设置两个公钥的步骤:
步骤一:生成第一个公钥
1. 打开终端或命令提示符窗口。
2. 输入以下命令来生成一个新的SSH密钥:ssh-keygen -t rsa -C “your_email@example.com”
注意:将”your_email@example.com”替换为你的GitHub邮箱地址。
3. 提示输入保存密钥的文件名和路径,默认情况下直接回车即可。如果你希望另存为其他文件名或路径,请输入相应信息。
4. 提示输入密码短语(可以留空),然后再次确认密码短语。请确保你记住了密码短语,因为它将用于未来使用密钥对的访问。步骤二:将第一个公钥添加到GitHub中
1. 打开GitHub网站,并登录到你的账户。
2. 点击右上角的头像,选择”Settings”。
3. 在左边的侧边栏中选择”SSH and GPG keys”。
4. 点击”New SSH key”按钮。
5. 在标题字段中输入适当的名称,以识别你的密钥。
6. 打开终端或命令提示符窗口,运行以下命令来复制你的公钥:cat ~/.ssh/id_rsa.pub
7. 复制终端或命令提示符窗口中显示的公钥内容。
8. 将公钥内容粘贴到GitHub页面的”Key”文本框中。
9. 点击”Add SSH key”完成添加。步骤三:生成第二个公钥并添加到GitHub中
1. 打开终端或命令提示符窗口。
2. 输入以下命令来生成第二个SSH密钥:ssh-keygen -t rsa -C “your_email@example.com”
注意:将”your_email@example.com”替换为你的GitHub邮箱地址,确保与第一个公钥使用的邮箱地址相同。
3. 提示输入保存密钥的文件名和路径,默认情况下直接回车即可。如果你希望另存为其他文件名或路径,请输入相应信息。
4. 提示输入密码短语(可以留空),然后再次确认密码短语。请确保你记住了密码短语,因为它将用于未来使用密钥对的访问。
5. 打开终端或命令提示符窗口,运行以下命令来复制第二个公钥:cat ~/.ssh/id_rsa_second.pub
6. 复制终端或命令提示符窗口中显示的第二个公钥内容。
7. 返回到GitHub的”SSH and GPG keys”页面。
8. 点击”New SSH key”按钮。
9. 在标题字段中输入适当的名称,以区分第二个密钥。
10. 粘贴第二个公钥内容到”Key”文本框中。
11. 点击”Add SSH key”完成添加。现在你已经成功设置了两个公钥。在你的设备上配置SSH时,请确保使用正确的私钥来匹配设置的公钥。这样你就可以在多个设备上使用同一个GitHub账户进行代码管理了。
2年前 -
在Github上设置两个公钥可以通过以下步骤完成:
1. 生成第一个公钥和私钥:在本地计算机上打开终端或命令提示符,使用ssh-keygen命令生成第一个公钥和私钥对。在命令行中输入以下命令:
“`
ssh-keygen -t rsa -C “your_email@example.com”
“`
按Enter键后,系统会提示你选择保存公钥和私钥的文件路径和文件名,默认情况下会将其保存在用户主目录下的.ssh文件夹中,并使用默认的文件名id_rsa和id_rsa.pub。你可以选择使用其它文件名和路径,但建议保留默认配置。2. 添加第一个公钥到Github上:登录到你的Github账户,点击右上角的头像,选择“Settings”。在左侧导航栏中选择“SSH and GPG keys”,然后点击“New SSH key”按钮。在“Title”字段中为该公钥起一个易于识别的名称,然后在“Key”字段中粘贴刚刚生成的公钥内容(一般以.pub为后缀的文件),最后点击“Add SSH key”按钮。
3. 生成第二个公钥和私钥:同样在终端或命令提示符中输入ssh-keygen命令,但这次需要指定一个不同的文件名和路径来保存第二对公钥和私钥。例如:
“`
ssh-keygen -t rsa -f ~/.ssh/id_rsa_second -C “your_email@example.com”
“`
记住替换your_email@example.com为你自己的邮箱地址,并选择合适的文件名和路径。4. 添加第二个公钥到Github上:重复步骤2,将第二个公钥的内容添加到Github的“SSH and GPG keys”页面。
5. 测试连接:使用ssh命令测试连接到Github是否成功。在终端或命令提示符中输入以下命令:
“`
ssh -T git@github.com
“`
如果你的公钥设置正确,你将看到一条欢迎信息。注意:在使用Git进行操作时,要确保将第一对公钥与公司或组织关联的Github账户关联,将第二对公钥与个人Github账户关联。这样可以方便地在不同的环境中使用不同的身份进行版本控制。
总结起来,这是在Github上设置两个公钥的步骤:生成第一个公钥和私钥,将第一个公钥添加到Github,生成第二个公钥和私钥,将第二个公钥添加到Github,最后测试连接。
2年前 -
要设置两个公钥以供使用,可以按照以下步骤进行操作:
步骤一:生成并添加第一个公钥
1. 打开终端(命令提示符)窗口,输入以下命令来生成新的 SSH 密钥对:
“`
ssh-keygen -t rsa -C “your_email@example.com” -f ~/.ssh/id_rsa
“`
这里的 `your_email@example.com` 应该替换成你的邮箱地址,然后按回车键。
2. 系统会提示你输入新的密钥文件的保存路径,默认是 `~/.ssh/id_rsa`,如果你不需要更改保存路径,直接按回车键即可。
3. 接下来,系统会询问你要为密钥对添加密码(passphrase)吗?如果你想要更安全的密钥对,可以输入一个密码来保护它。如果不需要密码,直接按回车键。
4. 在完成上述步骤后,会得到两个文件:`id_rsa` 和 `id_rsa.pub`。其中 `id_rsa` 是私钥,应该妥善保管,而 `id_rsa.pub` 是公钥,将在下一步中添加到 GitHub。步骤二:添加第一个公钥到 GitHub
1. 在浏览器中打开 GitHub 网站,在右上角的头像下拉菜单中选择 “Settings”。
2. 在 “Settings” 页面左侧导航栏中选择 “SSH and GPG keys”。
3. 点击 “New SSH key”。在 “Title” 栏中为公钥起个名字(比如 “My SSH Key”),然后在 “Key” 栏中粘贴 `id_rsa.pub` 文件中的内容(可以使用文本编辑器打开文件并复制内容)。
4. 点击 “Add SSH key” 按钮,就成功添加了第一个公钥。步骤三:生成并添加第二个公钥
1. 在终端(命令提示符)中执行以下命令来生成第二个 SSH 密钥对:
“`
ssh-keygen -t rsa -C “your_email@example.com” -f ~/.ssh/id_rsa_second
“`
同样,将 `your_email@example.com` 替换为你的邮箱地址。
2. 按照相同的方式将第二个公钥 `id_rsa_second.pub` 添加到 GitHub。完成以上步骤后,你现在就拥有了两个公钥,并且可以在 GitHub 上进行操作和访问。记住,私钥要妥善保存,最好使用不同的名称和密码保护每个密钥对,以提高安全性。
2年前