📜  github 如何添加 ssh 密钥 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:30:58.110000             🧑  作者: Mango

Github 如何添加 SSH 密钥 - Shell/Bash

在 Github 上,添加 SSH 密钥可以让你在操作代码时无需每次都输入密码,方便快捷。本文将介绍如何使用 Shell/Bash 命令行添加 SSH 密钥。

1. 生成 SSH 密钥

在命令行中执行以下命令,生成 SSH 密钥:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

其中,-t 参数表示密钥类型,rsa 表示生成 RSA 类型的密钥;-b 参数表示密钥长度,4096 表示生成 4096 位的密钥;-C 参数表示注释,后面跟上你的 Email 地址。

执行命令后,会提示你输入保存密钥的文件名和路径,默认情况下会保存在 ~/.ssh 目录下,文件名为 id_rsaid_rsa.pub

2. 添加 SSH 密钥到 Github

登录 Github 后,点击右上角头像 -> Settings -> SSH and GPG keys。点击页面右上方的 New SSH key 按钮,填写 Title 和 Key,Title 可以随便填写,Key 是上一步生成的公钥内容,复制公钥内容并粘贴到 Key 文本框中,点击 Add SSH key 完成添加。

3. 测试 SSH 连接

执行以下命令测试 SSH 连接是否成功:

ssh -T git@github.com

如果显示 Hi username! You've successfully authenticated, but GitHub does not provide shell access.,就表示连接成功了。

结语

以上就是在 Shell/Bash 中添加 SSH 密钥的步骤及方法,希望对程序员们有所帮助!