💡
原文英文,约700词,阅读约需3分钟。
📝
内容提要
本文介绍了如何生成SSH密钥并将其添加到GitHub账户中,包括通过终端生成密钥、上传公钥以及测试连接。成功后,可以安全地使用SSH与GitHub进行交互。
🎯
关键要点
- 本文介绍了如何生成SSH密钥并将其添加到GitHub账户中。
- SSH密钥提供了一种安全的方式来访问GitHub,无需重复输入密码。
- 通过终端运行命令生成新的SSH密钥,使用ed25519算法。
- 可以选择保存密钥的文件路径,默认保存在~/.ssh目录下。
- 建议为密钥设置密码以增加安全性,但可以选择留空。
- 生成完成后会显示密钥的指纹以确认成功。
- 使用命令查看公钥,以便将其添加到GitHub账户中。
- 在GitHub设置中找到SSH和GPG密钥部分,添加新的SSH密钥。
- 输入标题并粘贴公钥,保存密钥到GitHub账户。
- 通过命令测试与GitHub的连接,确认配置是否正确。
- 首次连接时需确认主机的真实性,输入'yes'继续。
- 成功认证后,可以安全地使用SSH与GitHub进行交互。
❓
延伸问答
如何在PopOs或Ubuntu上生成SSH密钥?
在终端运行命令ssh-keygen -t ed25519 -C '任何注释',然后按提示选择保存路径和设置密码。
SSH密钥的默认保存路径是什么?
SSH密钥默认保存在~/.ssh目录下。
如何将公钥添加到GitHub账户?
登录GitHub,进入设置,找到SSH和GPG密钥部分,点击添加新SSH密钥,输入标题并粘贴公钥,最后保存。
为什么建议为SSH密钥设置密码?
设置密码可以增加安全性,防止他人未经授权使用该密钥。
如何测试与GitHub的SSH连接?
运行命令ssh -T git@github.com,首次连接时需确认主机的真实性。
成功认证后会看到什么信息?
会看到'Hi [用户名]! You've successfully authenticated'的消息,表示SSH设置成功。
➡️