Linux服务端ssh 生成密钥
# user@mail.com 为自己的邮箱
ssh-keygen -t rsa -C "user@mail.com"
在.ssh中的id_rsa.pub 中
复制里面的密钥
github上填写生成的密钥
Settings
-> SSH and GPG keys
-> New SSH Key
-> 输入title和Key(生成的公钥)
-> Add SSH Key
![[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-x2SOVjWd-1673319328550)(https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4e2d02c3-a3fb-449e-a913-1b970fe4b8be/Untitled.png)](https://img-blog.csdnimg.cn/7228cfadbd0442b39b1f06b7fddbf947.png)
3. 配置SSH (关键步骤)
# 3. 在bash下
ssh-agent bash
# 3. 在zsh下
ssh-agent zsh
# 4. 添加私钥, ~/.ssh/id_rsa 为生成的公钥地址
ssh-add ~/.ssh/id_rsa
4. 测试是否连接成功
# 5. 测试是否连接成功
ssh -T git@github.com