📅  最后修改于: 2023-12-03 15:30:58.110000             🧑  作者: Mango
在 Github 上,添加 SSH 密钥可以让你在操作代码时无需每次都输入密码,方便快捷。本文将介绍如何使用 Shell/Bash 命令行添加 SSH 密钥。
在命令行中执行以下命令,生成 SSH 密钥:
ssh-keygen -t rsa -b 4096 -C "your_email@example.com"
其中,-t
参数表示密钥类型,rsa
表示生成 RSA 类型的密钥;-b
参数表示密钥长度,4096
表示生成 4096 位的密钥;-C
参数表示注释,后面跟上你的 Email 地址。
执行命令后,会提示你输入保存密钥的文件名和路径,默认情况下会保存在 ~/.ssh
目录下,文件名为 id_rsa
和 id_rsa.pub
。
登录 Github 后,点击右上角头像 -> Settings -> SSH and GPG keys。点击页面右上方的 New SSH key 按钮,填写 Title 和 Key,Title 可以随便填写,Key 是上一步生成的公钥内容,复制公钥内容并粘贴到 Key 文本框中,点击 Add SSH key 完成添加。
执行以下命令测试 SSH 连接是否成功:
ssh -T git@github.com
如果显示 Hi username! You've successfully authenticated, but GitHub does not provide shell access.
,就表示连接成功了。
以上就是在 Shell/Bash 中添加 SSH 密钥的步骤及方法,希望对程序员们有所帮助!