github/gitee配置ssh公钥,解决频繁输入密码

935 阅读1分钟

上周电脑重装了系统,配置文件丢失了导致每次在gitee上推拉代码都要输入密码,所以生成公钥再配置一下就完事了。虽然不是什么太大问题,各种blog说的乱七八糟,百转千回把自己的成功配置案例整理成册。

1. 查看是否已经生成过 SSH Key

ls ~/.ssh

2. 生成 SSH Key

**下面邮箱改成你自己的个人邮箱就行 **

ssh-keygen -t rsa -C “*****@gmail.com”

3. 将私钥添加到 ssh-agent

(1)输入以下命令打开 ssh-agent : eval "$(ssh-agent -s)"

(2)输入以下命令将私钥添加到 ssh-agent:ssh-add ~/.ssh/id_rsa

4. 将公钥添加到远程仓库

  • 使用文本编辑器打开以下路径复制:~/.ssh / id_rsa.pub

  • 命令行复制:

macOS 系统:pbcopy < ~/.ssh/id_rsa.pub

windows 系统:clip < ~/.ssh/id_rsa.pub

Linux 系统:sudo apt-get install xclip xclip -sel clip < ~/.ssh/id_rsa.pub